XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Maturities of Lease Liabilities [Abstract]    
From October 1, 2024 to September 30, 2025 $ 636,941  
From October 1, 2025 to September 30, 2026 375,331  
From October 1, 2026 to September 30, 2027 269,050  
From October 1, 2027 to September 30, 2028 183,817  
Total 1,465,139  
Less: amounts representing interest 83,998  
Present Value of future minimum lease payments 1,381,141  
Less: Current obligations 575,159 $ 498,736
Long term obligations $ 805,982 $ 797,344