XML 80 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - Schedule of lease obligations
Dec. 31, 2022
USD ($)
Schedule of Lease Obligations [Abstract]  
2023 $ 542,430
2024 405,902
2025 168,052
2026 85,220
Total lease payments 1,201,604
Less: Interest 156,934
Present value of lease liabilities $ 1,044,670