XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Lease (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Lease [Abstract]    
Operating leases - Remainder of 2024 $ 769,615  
Finance leases - Remainder of 2024 781,978  
Operating leases - 2025 1,031,673  
Finance leases - 2025  
Operating leases - 2026 928,195  
Finance leases - 2026  
Operating leases - 2027 516,579  
Finance leases - 2027  
Operating leases - 2028 486,314  
Finance leases - 2028  
Operating leases - Thereafter 932,643  
Finance leases - Thereafter  
Operating leases - Total undiscounted cash flows 4,665,019  
Finance leases - Total undiscounted cash flows 781,978  
Less: imputed interest - Operating leases (453,418)  
Less: imputed interest - Finance leases (19,284)  
Present value of lease liabilities - Operating leases 4,211,601  
Present value of lease liabilities - Finance leases $ 762,694 $ 1,643,864