XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Rental Payments (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
COMMITMENTS AND CONTINGENCIES    
2024 $ 886,672  
2025 910,106  
2026 676,908  
Total minimum lease payments 2,473,686  
Less: imputed interest (237,791)  
Total operating lease liabilities 2,235,895 $ 2,200,000
Included in the condensed consolidated balance sheet:    
Current portion of lease liabilities 749,112 682,039
Lease liabilities, net of current 1,486,783 1,878,070
Total operating lease liabilities $ 2,235,895 $ 2,200,000
Weighted average remaining lease term 2 years 8 months 23 days  
Weighted average discount rate 7.24%