Quarterly report pursuant to Section 13 or 15(d)

LEASE - Future lease payments of operating leases (Details)

v3.21.2
LEASE - Future lease payments of operating leases (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Future lease payments, which are presented as current maturities of operating leases    
2021 (three months) $ 208,038  
2022 827,607  
2023 785,908  
2024 83,683  
2025 12,658  
Total lease payments 1,917,897  
Less: imputed interest (176,954)  
Present value of lease liabilities 1,740,943  
Less: current lease liabilities (713,792) $ (96,472)
Long-term lease liabilities $ 1,027,148 $ 283,265