XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Lease Obligations
Dec. 31, 2023
USD ($)
Schedule of Lease Obligations [Abstract]  
2024 $ 252,824
2025 157,801
2026 66,968
Total lease payments 477,593
Less: Interest 55,143
Present value of lease liabilities $ 422,450