XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Schedule of Maturities of Lease Liabilities [Abstract]    
From April 1, 2024 to March 31, 2025 $ 435,223  
From April 1, 2025 to March 31, 2026 254,858  
From April 1, 2026 to March 31, 2027 241,275  
From April 1, 2027 to March 31, 2028 200,526  
From April 1, 2028 to March 31, 2029 83,553  
Total 1,215,435  
Less: amounts representing interest 86,998  
Present Value of future minimum lease payments 1,128,437  
Less: Current obligations 382,172 $ 498,736
Long term obligations $ 746,265 $ 797,344