XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 5.900% Senior Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended 19 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 15, 2023
Jun. 10, 2024
Debt Instrument [Line Items]            
Deferred financing costs, net of accumulated amortization   $ 14,600 $ 13,500      
Loss on extinguishment of debt   11,344 0 $ 0    
Senior Notes | 5.900% Senior Notes            
Debt Instrument [Line Items]            
Debt instrument, interest rate (percentage)           5.90%
Long-term debt obligations   550,000 0     $ 550,000
Deferred financing costs, net of accumulated amortization   558,800       $ 5,900
Debt instrument, change of control, redemption price, percent         101.00%  
Holders percentage           0.25
Line of Credit | New Term Loan Facility, Three-Year Tranche | Unsecured Debt            
Debt Instrument [Line Items]            
Debt instrument, face amount   400,000        
Loss on extinguishment of debt $ 11,300          
Credit Facility | Term loan            
Debt Instrument [Line Items]            
Long-term debt obligations   332,500 341,300      
Credit Facility | New Term Loan Facility, Three-Year Tranche | Term loan            
Debt Instrument [Line Items]            
Long-term debt obligations   $ 0 $ 400,000      
Debt instrument, term   3 years