Quarterly report pursuant to Section 13 or 15(d)

Schedule of lease maturities (Details)

v3.21.2
Schedule of lease maturities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2022 $ 145,399  
2023 143,929  
2024 116,128  
2025 99,870  
2026 51,645  
Total Finance leases 556,971  
Less: Finance leases current maturities 145,399 $ 79,526
Finance leases, Long-term liability 411,572 190,976
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2022 83,920  
2023 20,672  
2024  
2025  
2026  
Total Operating leases 104,592  
Less: Operating leases current maturities 83,920 123,158
Operating leases, Long-term liability $ 20,672 $ 16,150