XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Maturities of Lease Liabilities [Abstract]    
From January 1, 2025 to December 31, 2025 $ 349,256  
From January 1, 2026 to December 31, 2026 165,979  
From January 1, 2027 to March 31, 2027 31,330  
Total 546,565  
Less: amounts representing interest 19,794  
Present Value of future minimum lease payments 526,771  
Less: Current obligations 334,017 $ 353,268
Long term obligations $ 192,754 $ 106,525