XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Senior Notes, Convertible Notes and Trust Preferred Securities - Schedule of Long-term Debt Instruments (Details) - Senior Notes - USD ($)
$ in Thousands
Dec. 31, 2023
Nov. 30, 2023
Dec. 31, 2022
Aug. 31, 2021
Debt Instrument [Line Items]        
Long-Term Debt, Gross $ 1,298,932   $ 998,932  
Unamortized debt discounts (4,489)   (3,228)  
Unamortized debt issuance costs (8,298)   (6,409)  
Long-term debt 1,286,145   989,295  
Senior Notes Due 2028        
Debt Instrument [Line Items]        
Long-Term Debt, Gross $ 300,000   0  
Unamortized debt discounts   $ (1,731)    
Interest rate 6.75% 6.75%    
Issue Price 99.423% 99.423%    
Senior Notes Due 2031        
Debt Instrument [Line Items]        
Long-Term Debt, Gross $ 400,000   400,000  
Unamortized debt discounts       $ (968)
Interest rate 2.375%      
Issue Price 99.758%      
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 2024        
Debt Instrument [Line Items]        
Long-Term Debt, Gross $ 198,932   $ 198,932  
Interest rate 4.40%      
Issue Price 99.883%