XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Revolving Line of Credit (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2020
Jul. 30, 2020
Sep. 30, 2021
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]              
Repayments of long-term debt         $ 22,597,000 $ 28,179,000 $ 6,193,000
Revolving Line of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity     $ 50,000,000        
Cash to be maintained per agreement     $ 100,000,000        
Deferred revenue trailing period     5 months        
Borrowing capacity         $ 50,000,000    
Percentage of unused facility fee to be paid quarterly     0.15%        
Current portion of total borrowing amount, subject to maximum debt to EBITDA ratio, financial covenant     $ 5,000,000        
Repayments of long-term debt       $ 22,400,000      
Revolving Line of Credit | Prime Rate              
Debt Instrument [Line Items]              
Margin on interest rate 0.75% 0.50%          
Debt instrument, interest rate         3.25% 3.25% 4.75%
Letter of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity     4,000,000        
Letter of Credit | Property Lease Guarantee              
Debt Instrument [Line Items]              
Letters of credit outstanding, amount         $ 1,200,000    
Credit Card Sublimit              
Debt Instrument [Line Items]              
Maximum borrowing capacity     $ 1,000,000