XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financing Lease Obligation (Details) - Schedule of Future Minimum Principal and Interest Payments - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Future Minimum Principal and Interest Payments [Abstract]    
2024 $ 63,944  
2025 63,944  
2026 49,260  
2027 36,109  
Total lease payments 213,257  
Less: Amount representing interest (37,623)  
Present value of future minimum lease payments 175,634  
Less: current portion (42,445) $ (33,712)
Financing lease obligations, net of current $ 133,189 $ 158,070