XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note - Term Loans [Member]
Mar. 31, 2021
USD ($)
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note [Line Items]  
December 31, 2021 (remainder of the year) $ 609,000
December 31, 2022 4,805,000
SNB Term Loan payable 5,414,000
Less: debt issuance costs (52,000)
Total SNB Term loan payable, net of debt issuance costs 5,362,000
Less: Current portion of SNB term loan payable (812,000)
Total long-term portion of SNB term loan payable $ 4,550,000