XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Feb. 23, 2018
Jun. 30, 2022
Jun. 30, 2021
Jun. 02, 2021
Debt Instrument [Line Items]          
Payments of short-term debt     $ 0 $ (1,334,058)  
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
Payments of short-term debt $ (1,300,000)        
Senior Secured Debt [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   0.75%