v3.26.1
Unsecured Senior Notes - Unsecured Convertible Senior Notes Outstanding (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 16, 2026
Jul. 15, 2026
Jul. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2023
Unsecured Senior Notes            
Unsecured Senior Notes            
Long-term debt, gross       $ 4,930,750 $ 4,330,750  
Unamortized deferred financing costs       (26,550) (25,645)  
Total carrying amount       4,882,722 4,283,836  
Unamortized discount—Convertible Notes            
Unsecured Senior Notes            
Unamortized discount       (2,829) (4,063)  
Unamortized discount—Senior Notes            
Unsecured Senior Notes            
Unamortized discount       $ (18,649) (17,206)  
2027 Convertible Notes            
Unsecured Senior Notes            
Coupon Rate       6.75%   6.75%
Effective Rate       7.38%    
Remaining Period of Amortization       1 year    
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       0 years    
Long-term debt, gross       $ 400,000 400,000  
2026 Senior Notes | Subsequent Event            
Unsecured Senior Notes            
Repayments of debt   $ 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       6 months    
Long-term debt, gross       $ 500,000 500,000  
2027 Senior Notes | Subsequent Event            
Unsecured Senior Notes            
Repayments of debt $ 500,000   500,000      
Loss on derivative $ 6,300   $ 6,300      
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 3 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       2 years 9 months 18 days    
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       3 years 9 months 18 days    
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    
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 3 months 18 days    
Long-term debt, gross       $ 500,000 500,000  
January 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 6 months    
Long-term debt, gross       $ 550,000 550,000  
Aggregate Notional Amount       $ 275,000    
June 2031 Senior Notes            
Unsecured Senior Notes            
Coupon Rate       6.13%    
Pricing margin (as a percent)       2.22%    
Effective Rate       6.28%    
Remaining Period of Amortization       4 years 10 months 24 days    
Long-term debt, gross       $ 600,000 $ 0  
Senior Notes Due August 2029 | Subsequent Event            
Unsecured Senior Notes            
Coupon Rate     5.875%      
Proceeds from issuance of debt     $ 500,000