Quarterly report pursuant to Section 13 or 15(d)

Schedule of lease maturities (Details)

v3.23.3
Schedule of lease maturities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Finance leases - 2024 $ 419,073  
Operating leases - 2024 67,804  
Finance leases - 2025 424,735  
Operating leases - 2025 74,860  
Finance leases - 2026 388,723  
Operating leases - 2026 82,475  
Finance leases - 2027 251,571  
Operating leases - 2027 90,670  
Finance leases - 2028 4,781  
Operating leases - 2028 8,066  
Total Finance leases 1,488,883 $ 807,910
Total Operating leases 323,875 370,164
Less: Finance leases current maturities (419,073) (232,058)
Less: Operating leases current maturities (67,804) (62,861)
Finance lease liability, net of current portion 1,069,810 575,852
Operating leases, Long-term liability $ 256,071 $ 307,303