Quarterly report pursuant to Section 13 or 15(d)

Schedule of lease maturities (Details)

v3.23.2
Schedule of lease maturities (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Finance leases - 2024 $ 309,852  
Operating leases - 2024 66,132  
Finance leases - 2025 310,751  
Operating leases - 2025 73,285  
Finance leases - 2026 271,245  
Operating leases - 2026 80,528  
Finance leases - 2027 167,616  
Operating leases - 2027 88,575  
Finance leases - 2028 17,071  
Operating leases - 2028 31,245  
Total Finance leases 1,076,535 $ 807,910
Total Operating leases 339,765 370,164
Less: Finance leases current maturities (309,852) (232,058)
Less: Operating leases current maturities (66,132) (62,861)
Finance lease liability, net of current portion 766,683 575,852
Operating leases, Long-term liability $ 273,633 $ 307,303