XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Operating leases    
2025 $ 2,866,655  
2026 2,629,915  
2027 2,343,000  
2028 2,343,000  
2029 2,002,000  
Total future minimum lease payments 12,184,570  
Less: imputed interest (1,922,091)  
Present value of operating lease liabilities 10,262,479 $ 1,478,221
Finance leases    
2025 46,325  
2026 34,578  
2027 8,701  
2028 3,626  
Total future minimum lease payments 93,230  
Less: imputed interest (5,631)  
Present value of finance lease liabilities $ 87,599 $ 118,671