XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Maturities of Lease Liabilities [Abstract]    
From April 1, 2025 to March 31, 2026 $ 179,218  
From April 1, 2026 to March 31, 2027 145,567  
From April 1, 2027 to March 31, 2028 7,816  
Total 332,601  
Less: amounts representing interest 13,043  
Present Value of future minimum lease payments 319,558  
Less: Current obligations 168,901 $ 179,207
Long term obligations $ 150,657 $ 192,754