XML 62 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of lease maturities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Finance leases - 2022 $ 225,738  
Operating leases - 2022 64,484  
Finance leases - 2023 306,365  
Operating leases - 2023 71,279  
Finance leases - 2024 290,463  
Operating leases - 2024 78,611  
Finance leases - 2025 226,040  
Operating leases - 2025 86,511  
Finance leases - 2026 72,127  
Operating leases - 2026 54,077  
Total Finance leases 1,120,733 $ 807,910
Total Operating leases 354,964 370,164
Less: Finance leases current maturities (225,738) (232,058)
Less: Operating leases current maturities (64,484) (62,861)
Finance lease liability, net of current portion 894,995 575,852
Operating leases, Long-term liability $ 290,480 $ 307,303