XML 96 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Maturities of Lease Liabilities [Abstract]    
From January 1, 2024 to December 31, 2024 $ 556,658  
From January 1, 2025 to December 31, 2025 254,953  
From January 1, 2026 to December 31, 2026 254,953  
From January 1, 2027 to December 31, 2027 200,526  
From January 1, 2028 to March 31, 2028 133,684  
Total 1,400,774  
Less: amounts representing interest 104,694  
Present Value of future minimum lease payments 1,296,080  
Less: Current obligations 498,736 $ 294,944
Long term obligations $ 797,344 $ 760,962