XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Total $ 3,926,000  
Current portion 1,840,082 $ 1,807,729
Operating lease liabilities, less current portion 2,085,918  
Consumer [Member]    
2024 415,526  
2025 412,271  
2026 354,998  
2027 50,114  
Thereafter 0  
2028 0  
Total minimum lease payments 1,232,909  
Less imputed interest (65,819)  
Consumer Sub-Total 1,167,090  
Commercial [Member]    
2024 1,048,490  
2025 1,321,298  
2026 474,320  
2027 33,454  
Thereafter 0  
2028 0  
Total minimum lease payments 2,877,562  
Less imputed interest (118,652)  
Commercial Sub-Total $ 2,758,910