Annual report pursuant to Section 13 and 15(d)

Debt and Financing Lease Liabilities - Outstanding Credit Facility Amounts (Details)

v3.24.0.1
Debt and Financing Lease Liabilities - Outstanding Credit Facility Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Debt Instrument [Line Items]      
Less: unamortized debt discount and debt issuance costs     $ (96)
Senior Secured Credit Facility Due in January 2024 To March 2025      
Debt Instrument [Line Items]      
Long-term debt, gross $ 279,900 $ 477,900  
Less: unamortized debt discount and debt issuance costs $ (884) (1,562)  
Term Loan A      
Debt Instrument [Line Items]      
Stated interest rate (percent) 8.70%    
Term Loan A | Senior Secured Credit Facility Due in January 2024 To March 2025      
Debt Instrument [Line Items]      
Long-term debt, gross $ 75,000 75,000  
Delayed draw term loan A      
Debt Instrument [Line Items]      
Stated interest rate (percent) 8.70%    
Delayed draw term loan A | Senior Secured Credit Facility Due in January 2024 To March 2025      
Debt Instrument [Line Items]      
Long-term debt, gross $ 65,000 220,000  
Revolving Credit Facility | Revolving credit facility      
Debt Instrument [Line Items]      
Stated interest rate (percent) 9.54%    
Long-term debt, gross $ 470,248 45,391  
Revolving Credit Facility | Revolving credit facility | Senior Secured Credit Facility Due in January 2024 To March 2025      
Debt Instrument [Line Items]      
Long-term debt, gross 139,900 182,900  
Senior secured credit facility | Revolving credit facility | Senior Secured Credit Facility Due in January 2024 To March 2025      
Debt Instrument [Line Items]      
Long-term debt, gross 279,900 477,900  
Total maturities $ 279,016 $ 476,338