XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Rental Payments (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
COMMITMENTS AND CONTINGENCIES    
2022 $ 407,029  
2023 656,678  
2024 674,931  
2025 693,732  
2026 562,627  
Total minimum lease payments 2,994,997  
Less: imputed interest (190,426)  
Total operating lease liabilities 2,804,571  
Included in the consolidated balance sheet:    
Current portion of lease liabilities 498,374 $ 417,632
Lease liabilities, net of current 2,306,197 $ 2,452,707
Total operating lease liabilities $ 2,804,571  
Weighted average remaining lease term 4 years 6 months 14 days  
Weighted average discount rate 2.75%