XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Senior Notes, Convertible Notes and Trust Preferred Securities - Schedule of Long-term Debt Instruments (Details) - Senior Notes - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2023
Debt Instrument [Line Items]      
Long-term debt, gross $ 1,100,000 $ 1,298,932  
Unamortized debt discounts (3,731) (4,489)  
Unamortized debt issuance costs (6,896) (8,298)  
Long-term debt 1,089,373 1,286,145  
Senior Notes Due 2024      
Debt Instrument [Line Items]      
Long-term debt, gross $ 0 198,932  
Interest rate 4.40%   4.40%
Issue Price 99.883%    
Senior Notes Due 2028      
Debt Instrument [Line Items]      
Long-term debt, gross $ 300,000 300,000  
Unamortized debt discounts     $ (1,731)
Interest rate 6.75%   6.75%
Issue Price 99.423%   99.423%
Senior Notes Due 2030      
Debt Instrument [Line Items]      
Long-term debt, gross $ 400,000 400,000  
Interest rate 2.70%    
Issue Price 99.233%    
Senior Notes Due 2031      
Debt Instrument [Line Items]      
Long-term debt, gross $ 400,000 $ 400,000  
Interest rate 2.375%    
Issue Price 99.758%