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

Long-term Debt - Term Loan Facility (Details)

v3.25.4
Long-term Debt - Term Loan Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jan. 30, 2025
Jun. 12, 2024
Feb. 09, 2023
Jun. 09, 2021
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]              
Total debt $ 397,088         $ 397,088 $ 870,817
Mandatory repayments of debt           161,500  
Repayments of debt 465,000            
Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Basis spread on variable rate, spread adjustment     0.10%        
Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One | Maximum              
Debt Instrument [Line Items]              
Variable basis spread     2.75%        
Term Loan Facility | Base Rate | Variable Rate Component Two | Minimum              
Debt Instrument [Line Items]              
Variable basis spread     1.25%        
Term Loan Facility | Base Rate | Variable Rate Component Two | Maximum              
Debt Instrument [Line Items]              
Variable basis spread     1.75%        
2025 Term Loan Facility              
Debt Instrument [Line Items]              
Total debt $ 397,088         $ 397,088 $ 870,817
2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Interest rate, effective percentage 5.65%         5.65%  
2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One | Minimum              
Debt Instrument [Line Items]              
Variable basis spread   2.00% 2.25%        
2025 Term Loan Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One | Maximum              
Debt Instrument [Line Items]              
Variable basis spread   2.25%          
2025 Term Loan Facility | Base Rate | Variable Rate Component Two | Minimum              
Debt Instrument [Line Items]              
Variable basis spread   1.00%          
2025 Term Loan Facility | Base Rate | Variable Rate Component Two | Maximum              
Debt Instrument [Line Items]              
Variable basis spread   1.25%          
Term Loan Facility | Term Loan Facility              
Debt Instrument [Line Items]              
Total debt         $ 900,000    
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%      
2025 Term Loan Facility              
Debt Instrument [Line Items]              
Repayments of debt $ 303,500