XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of lease liabilities (Details)
Dec. 31, 2023
USD ($)
Maturities of lease liabilities  
2024 $ 948,701
2025 948,701
2026 941,276
2027 938,802
2028 938,802
Thereafter 1,407,542
Total lease payments 6,123,824
Less: imputed interest 800,971
Total $ 5,322,853