Annual report [Section 13 and 15(d), not S-K Item 405]

Long-term Debt - 2021 Term Loan Facility (Details)

v3.25.0.1
Long-term Debt - 2021 Term Loan Facility (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 30, 2025
Jun. 12, 2024
Feb. 09, 2023
Jun. 09, 2021
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]                
Total debt           $ 870,817 $ 877,500  
Debt extinguishment costs           90 0 $ 0
Term Loan Facility                
Debt Instrument [Line Items]                
Debt extinguishment costs           4,471    
Unamortized discount, noncurrent           2,183    
Write off of deferred financing costs           30    
Unamortized discount, write off           $ 59    
Term Loan Facility | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Basis spread on variable rate, spread adjustment   0.10%            
Interest rate, effective percentage           6.84%    
Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Minimum | Variable Rate Component One                
Debt Instrument [Line Items]                
Variable basis spread   2.25%            
Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Variable Rate Component One                
Debt Instrument [Line Items]                
Variable basis spread   2.75%            
Term Loan Facility | Base Rate | Minimum | Variable Rate Component Two                
Debt Instrument [Line Items]                
Variable basis spread   1.25%            
Term Loan Facility | Base Rate | Minimum | Variable Rate Component Two | Subsequent Event                
Debt Instrument [Line Items]                
Variable basis spread 1.00%              
Term Loan Facility | Base Rate | Maximum | Variable Rate Component Two                
Debt Instrument [Line Items]                
Variable basis spread   1.75%            
Term Loan Facility | Base Rate | Maximum | Variable Rate Component Two | Subsequent Event                
Debt Instrument [Line Items]                
Variable basis spread 1.25%              
Term Loan Facility | Term Loan Facility                
Debt Instrument [Line Items]                
Total debt       $ 900,000   $ 870,817 $ 877,500  
Original issue discount       0.25%        
Variable rate floor       0.50%        
Variable basis spread       2.75%        
Debt instrument, first lien leverage ratio     2.50% 2.50%        
Scheduled quarterly principal payments       0.25%        
Term Loan Facility | Term Loan Facility | Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Variable rate floor     0.50%          
Variable basis spread     2.75%          
Term Loan Facility 2024 | Subsequent Event                
Debt Instrument [Line Items]                
Variable basis spread         2.00%