Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Supplemental Cash Flows Information Related to Leases

Supplemental cash flows information related to leases was as follows:

 

    For The Three Months Ended  
    March 31,  
    2021     2020  
Cash paid for amounts included in the measurement of lease liabilities:                
Operating cash flows from operating leases   $ 169,126     $ 52,743  
                 
Right-of-use assets obtained in exchange for lease obligations:                
Operating leases   $ 1,358,408     $ -  
                 
Weighted Average Remaining Lease Term                
Operating leases     5.96       1.41  
                 
Weighted Average Discount Rate                
Operating leases     4.9 %     6.0 %

Schedule of Future Minimum Lease Payments

Future minimum payments under non-cancellable leases as of March 31, 2021 were as follows:

 

For the Years Ending December 31,   Amount  
       
2021   $ 385,831  
2022     468,138  
2023     291,546  
2024     218,818  
2025     218,818  
Thereafter     528,810  
Total future minimum lease payments     2,111,961  
Less: imputed interest     (139,198 )
Total   $ 1,972,763