XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF LEASE PAYMENTS (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 929,911  
2025 450,347  
2026 116,305  
2027 7,358  
Total Minimum Lease Payments 1,503,921  
Less: Effect of Discounting (4,658)  
Present Value of Future Minimum Lease Payments 1,499,263 $ 1,628,039
Less: Current Obligations under Leases (903,429) (45,556)
Long-term Lease Obligations $ 595,834 $ 1,582,483