XML 88 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Financing with Sale-Leaseback (Details) - Schedule of future minimum lease payments of the capital lease
Dec. 31, 2020
USD ($)
Schedule of future minimum lease payments of the capital lease [Abstract]  
2021 $ 253,797
2022 253,797
2023 148,048
Less: unearned discount (118,683)
Total future minimum lease payments 536,959
Less: Current portion lease liability (182,852)
Present value of operating lease liability $ 354,107