XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
OPERATING LEASE LIABILITIES (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Lessee Operating Lease Liability Maturity Abstract    
2024 $ 279,227  
2025 196,864  
2026 72,673  
Total undiscounted future minimum lease payments 548,764  
Less: Difference between undiscounted lease payments and discounted lease liabilities (26,898)  
Total operating lease liabilities 521,866  
Less current portion (262,733) $ (268,345)
Long-term operating lease liabilities $ 259,133 $ 60,217