XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF FUTURE MINIMUM PAYMENTS FOR OPERATING LEASE LIABILITIES (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 88,000  
2022 50,196  
2023 51,704  
2024 53,255  
2025 54,853  
Thereafter 119,553  
Total minimum lease payments 417,561  
Less: effect of discounting (112,056)  
Present value of future minimum lease payments 305,505  
Less: current obligations under leases 63,560 $ 131,153
Long-term lease obligations $ 241,945 $ 271,306