XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Unsecured Senior Notes - Unsecured Convertible Senior Notes Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Jul. 31, 2023
Dec. 04, 2017
Unsecured Senior Notes        
Unsecured Senior Notes        
Long-term debt, gross $ 2,780,750 $ 3,030,750    
Unamortized deferred financing costs (17,863) (19,168)    
Total carrying amount 2,747,330 2,994,682    
Unamortized discount—Convertible Notes        
Unsecured Senior Notes        
Unamortized discount (5,829) (6,399)    
Unamortized discount—Senior Notes        
Unsecured Senior Notes        
Unamortized discount $ (9,728) (10,501)    
2027 Convertible Notes        
Unsecured Senior Notes        
Coupon Rate 6.75%   6.75%  
Effective Rate 7.38%      
Remaining Period of Amortization 2 years 3 months 18 days      
Long-term debt, gross $ 380,750 380,750    
2025 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 4.75%     4.75%
Pricing margin (as a percent) 2.64%      
Effective Rate 5.04%      
Long-term debt, gross $ 0 250,000    
2026 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 3.63%      
Effective Rate 3.77%      
Remaining Period of Amortization 1 year 3 months 18 days      
Long-term debt, gross $ 400,000 400,000    
2027 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 4.38%      
Pricing margin (as a percent) 2.95%      
Effective Rate 4.49%      
Remaining Period of Amortization 1 year 9 months 18 days      
Long-term debt, gross $ 500,000 500,000    
2029 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 7.25%      
Pricing margin (as a percent) 3.25%      
Effective Rate 7.37%      
Remaining Period of Amortization 4 years      
Long-term debt, gross $ 600,000 600,000    
April 2030 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 6.00%      
Pricing margin (as a percent) 2.70%      
Effective Rate 6.14%      
Remaining Period of Amortization 5 years      
Long-term debt, gross $ 400,000 400,000    
July 2030 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 6.50%      
Pricing margin (as a percent) 2.55%      
Effective Rate 6.64%      
Remaining Period of Amortization 5 years 3 months 18 days      
Long-term debt, gross $ 500,000 $ 500,000