XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
May 23, 2018
Debt Instrument [Line Items]            
Interest cost   $ 200,000 $ 400,000 $ 900,000 $ 1,100,000  
Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 10,000,000          
Amount outstanding   $ 0   $ 0    
Revolving Credit Facility | Prime Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.70%          
Notes Payable | EWB Loan            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 20,000,000
Notes Payable | Term Loan            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 20,000,000          
Note payable, term (in years) 48 months          
Interest rate 4.17%          
Interest-only period 24 months          
Interest-only period with extension 36 months