XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Maturities of Lease Liabilities [Abstract]    
Operating leases - 2024 $ 584,179  
Finance leases - 2024 1,463,109  
Operating leases - 2025 715,916  
Finance leases - 2025  
Operating leases - 2026 597,720  
Finance leases - 2026  
Operating leases - 2027 469,194  
Finance leases - 2027  
Operating leases - 2028 457,198  
Finance leases - 2028  
Operating leases - Thereafter 890,866  
Finance leases - Thereafter  
Operating leases - Total undiscounted cash flows 3,715,073  
Finance leases - Total undiscounted cash flows 1,463,109  
Less: imputed interest - Operating leases (394,447)  
Less: imputed interest - Finance leases (38,574)  
Present value of lease liabilities - Operating leases 3,320,626  
Present value of lease liabilities - Finance leases $ 1,424,535 $ 1,643,864