XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.1
FINANCE AND CAPITAL LEASE OBLIGATIONS (Details) - Schedule of Future Minimum Lease Payments for Capital Leases - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Schedule of Future Minimum Lease Payments for Capital Leases [Abstract]    
2020 $ 125,591  
2021 57,586  
2022 6,637  
Total minimum lease payments 189,814  
Less amounts representing interest (8,840)  
Present value of net minimum lease payments 180,974  
Less current portion (118,658) $ (162,625)
Long-term capital lease obligation $ 62,316 $ 180,976