XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 28, 2020
Feb. 23, 2018
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 02, 2021
Debt Instrument [Line Items]            
Payments of short-term debt     $ (1,334,058) $ (1,334,058) $ 0  
Amended and Restated Loan Agreement            
Debt Instrument [Line Items]            
Notes payable           $ 3,500,000
Amended and Restated Loan Agreement | HCP-FVA, LLC            
Debt Instrument [Line Items]            
Notes payable           $ 2,200,000
Paycheck Protection Program [Member]            
Debt Instrument [Line Items]            
Proceeds from Notes Payable $ 754,000          
Long-term Debt, Term 2 years          
Debt Instrument, Interest Rate, Stated Percentage 1.00%          
Note Payable, Interest Deferral Period 6 months          
Senior Secured Debt [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   0.75%