XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Right-of-Use Assets - Schedule of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Right-of-use Assets    
2021 $ 27,937  
2022 58,547  
2023 45,578  
2024 46,596  
2025 47,615  
2026 11,968  
Total 238,241  
Less Interest 19,396  
Present value of minimum lease payments 218,845  
Current Maturities 66,882 $ 66,323
Long Term Maturities $ 145,796 $ 15,399