XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Arrangements - INTABEX Term Loans (Details) - USD ($)
$ in Thousands
Feb. 06, 2023
Apr. 23, 2021
Jun. 02, 2022
Aug. 24, 2020
Debt Instrument [Line Items]        
Face amount of debt instrument $ 120,205      
Delayed Draw Term Loan Facility Credit Agreement | Delayed Draw Term Loan Facility Credit Agreement        
Debt Instrument [Line Items]        
Outstanding term loan     100.00%  
Exit Term Loans | Delayed Draw Term Loan Facility Credit Agreement        
Debt Instrument [Line Items]        
Outstanding term loan       100.00%
Intabex Term Loans        
Debt Instrument [Line Items]        
Redemption price (as a percent) 40.00%      
Intabex Term Loans | Senior Secured First Lien Notes due 2027        
Debt Instrument [Line Items]        
Face amount of debt instrument $ 189,033      
Exit fee amount $ 2,000      
Intabex Term Loans | Term Loan Credit Agreement | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent) 7.00%      
Intabex Term Loans | Term Loan Credit Agreement | Minimum | Base Rate        
Debt Instrument [Line Items]        
Interest rate (as a percent) 1.50%      
Intabex Term Loans | Term Loan Credit Agreement | Maximum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent) 8.00%      
Intabex Term Loans | Existing Notes        
Debt Instrument [Line Items]        
Face amount of debt instrument $ 87,033      
Term Loan Credit Facility | Term Loan Credit Agreement        
Debt Instrument [Line Items]        
Face amount of debt instrument $ 100,000      
Interest rate (as a percent)   2.00%    
Term Loan Credit Facility | Term Loan Credit Agreement | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent)   6.50%    
Term Loan Credit Facility | Term Loan Credit Agreement | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percent)   7.50%    
Term Loan Credit Facility | Term Loan Credit Agreement | Minimum | SOFR        
Debt Instrument [Line Items]        
Interest rate (as a percent)   1.00%