Quarterly report pursuant to Section 13 or 15(d)

Schedule of lease maturities (Details)

v3.21.2
Schedule of lease maturities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance leases - 2022 $ 147,527  
Operating leases - 2022 52,587  
Finance leases - 2023 136,233  
Operating leases - 2023 12,377  
Finance leases - 2024 114,082  
Operating leases - 2024  
Finance leases - 2025 89,908  
Operating leases - 2025  
Finance leases - 2026 33,669  
Operating leases - 2026  
Total Finance leases 521,419 $ 270,502
Total Operating leases 64,964  
Less: Finance leases current maturities 147,527 79,526
Less: Operating leases current maturities 52,587 123,158
Finance leases, Long-term liability 373,892 190,976
Operating leases, Long-term liability $ 12,377 $ 16,150