v3.26.1
Long-Term Debt - 2024 Term Loan B (Details) - 2024 Term Loan B Credit Facility - USD ($)
$ in Thousands
Mar. 12, 2026
Feb. 02, 2024
Long-Term Debt    
Term loan, percentage of par value of issuance   99.25%
Proceeds from issuance of Term Loan B   $ 694,800
Repayments    
Long-Term Debt    
2024 Term Loan B repayment $ 687,750  
Cash paid (excluding payments of accrued interest) 687,750  
Gain on early extinguishment of debt (1) 15,508  
Write off of debt issuance costs and other expenses $ 15,500