XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
LetterOfCredit
Sep. 30, 2020
USD ($)
Mar. 31, 2022
USD ($)
LetterOfCredit
Dec. 31, 2021
USD ($)
LetterOfCredit
Debt Instrument [Line Items]        
Number of Letter of Credit | LetterOfCredit 2   2 2
Bank of America Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Line of credit closing fee $ 150,000,000      
Legal and other fees $ 280,000,000      
Line of credit facility covenant terms The Credit Agreement contains certain customary covenants and events of default, including: payment defaults, breaches of any representation, warranty or covenants, judgment defaults, cross defaults to certain other contracts, certain events with respect to governmental approvals if such events could cause a material adverse change, a material impairment in the perfection or priority of the lender's security interest or in the value of the collateral, a material adverse change in the business, operations, or condition of us or any of our subsidiaries, and a material impairment of the prospect of repayment of the loans. Upon the occurrence of an event of default, a default increase in the interest rate of an additional 2.0% could be applied to the outstanding loan balance and the lender could declare all outstanding obligations immediately due and payable and take such other actions as set forth in the loan and security agreement.      
Percentage of additional increase in interest rate of loan outstanding for default 2.00%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 30,000,000    
Percentage of accounts receivable available to borrow   85.00%    
Principal amount outstanding     $ 0 $ 0
Cash pledged under credit agreement $ 0   0 0
Interest on loans outstanding payable monthly      
Debt maturity month and year 2023-09      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | Federal Funds Rate        
Debt Instrument [Line Items]        
Debt instrument, description of variable rate basis the Federal funds rate plus 0.50%      
Term loan variable interest rate 0.50%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | LIBOR        
Debt Instrument [Line Items]        
Debt instrument, description of variable rate basis the LIBOR rate based upon an interest period of 30 days plus 1.00%.      
Term loan variable interest rate 1.00%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | LIBOR | LIBOR Loans        
Debt Instrument [Line Items]        
Term loan variable interest rate 2.00%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Term loan variable interest rate 1.50%      
Unused line fee at annual rate 0.375%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | Maximum | LIBOR | LIBOR Loans        
Debt Instrument [Line Items]        
Term loan variable interest rate 2.50%      
Bank of America Credit Facility | Senior Secured Revolving Credit Facility | Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Term loan variable interest rate 1.00%      
Unused line fee at annual rate 0.25%      
Bank of America Credit Facility | Letter of Credit Subline Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 5,000,000   5,000,000  
Percentage of fee on average daily stated amount of outstanding letter of credit 2.25%      
Percentage of fronting fee on stated amount of each letter of credit outstanding 0.125%      
Letters of credit outstanding amount $ 1,800,000   $ 1,800,000 $ 1,800,000