v3.26.1
Unsecured Senior Notes - Unsecured Convertible Senior Notes Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jul. 31, 2023
Unsecured Senior Notes      
Unsecured Senior Notes      
Long-term debt, gross $ 4,330,750 $ 4,330,750  
Unamortized deferred financing costs (23,634) (25,645)  
Total carrying amount 4,287,646 4,283,836  
Unamortized discount—Convertible Notes      
Unsecured Senior Notes      
Unamortized discount (3,450) (4,063)  
Unamortized discount—Senior Notes      
Unsecured Senior Notes      
Unamortized discount $ (16,020) (17,206)  
2027 Convertible Notes      
Unsecured Senior Notes      
Coupon Rate 6.75%   6.75%
Effective Rate 7.38%    
Remaining Period of Amortization 1 year 3 months 18 days    
Long-term debt, gross $ 380,750 380,750  
2026 Senior Notes      
Unsecured Senior Notes      
Coupon Rate 3.63%    
Effective Rate 3.77%    
Remaining Period of Amortization 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 9 months 18 days    
Long-term debt, gross $ 500,000 500,000  
2028 Senior Notes      
Unsecured Senior Notes      
Coupon Rate 5.25%    
Pricing margin (as a percent) 1.88%    
Effective Rate 5.49%    
Remaining Period of Amortization 2 years 6 months    
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 3 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 4 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 4 years 3 months 18 days    
Long-term debt, gross $ 500,000 500,000  
October 2030 Senior Notes      
Unsecured Senior Notes      
Coupon Rate 6.50%    
Pricing margin (as a percent) 2.61%    
Effective Rate 6.64%    
Remaining Period of Amortization 4 years 6 months    
Long-term debt, gross $ 500,000 500,000  
2031 Senior Notes      
Unsecured Senior Notes      
Coupon Rate 5.75%    
Pricing margin (as a percent) 2.24%    
Effective Rate 5.90%    
Remaining Period of Amortization 4 years 9 months 18 days    
Long-term debt, gross $ 550,000 $ 550,000  
Aggregate Notional Amount $ 275,000