XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - 5.375% Senior Notes due 2028 (Details) - 5.375% Senior Notes - Senior notes - USD ($)
Mar. 12, 2024
Dec. 01, 2020
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Interest rate   5.375% 5.375% 5.375%
Aggregate principal amount   $ 550,000,000.0    
Fair value     $ 33,200,000  
Private Exchange        
Debt Instrument [Line Items]        
Principal amount repurchased and surrendered for cancellation $ 69,300,000      
Prepaid on or after September 12, 2026 but prior to September 12 2027        
Debt Instrument [Line Items]        
Redemption price, percentage   101.344%    
December 1, 2025 and thereafter        
Debt Instrument [Line Items]        
Redemption price, percentage   100.00%    
Upon change of control        
Debt Instrument [Line Items]        
Redemption price, percentage   101.00%