XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF LEASE PAYMENTS (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 971,359  
2026 584,477  
2027 313,991  
2028 40,951  
2029 18,372  
Total Minimum Lease Payments 1,929,150  
Less: Effect of Discounting (26,029)  
Present Value of Future Minimum Lease Payments 1,903,121 $ 1,499,263
Less: Current Obligations under Leases (941,356) (673,049)
Long-term Lease Obligations $ 961,765 $ 826,214