XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total Principal $ 2,431,868  
Senior Unsecured Debt [Member]    
Total Principal 1,810,000 $ 1,810,000
Unamortized debt issuance costs and assumed debt discounts, net (15,688) (17,953)
Long-term Debt, Total $ 1,794,312 1,792,047
Senior Unsecured Debt [Member] | 2025 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.16%  
Coupon Rate 4.16%  
Total Principal $ 50,000 50,000
Senior Unsecured Debt [Member] | 2027 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.26%  
Coupon Rate 4.26%  
Total Principal $ 50,000 50,000
Senior Unsecured Debt [Member] | 2028 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 2.11%  
Coupon Rate 2.00%  
Total Principal $ 350,000 350,000
Senior Unsecured Debt [Member] | 2028 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.42%  
Coupon Rate 4.42%  
Total Principal $ 60,000 60,000
Senior Unsecured Debt [Member] | 2029 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.19%  
Coupon Rate 4.19%  
Total Principal $ 100,000 100,000
Senior Unsecured Debt [Member] | 2030 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.32%  
Coupon Rate 4.32%  
Total Principal $ 125,000 125,000
Senior Unsecured Debt [Member] | 2030 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 3.49%  
Coupon Rate 2.90%  
Total Principal $ 350,000 350,000
Senior Unsecured Debt [Member] | 2031 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.42%  
Coupon Rate 4.47%  
Total Principal $ 125,000 125,000
Senior Unsecured Debt [Member] | 2032 Senior Unsecured Public Notes    
All-in Interest Rate 3.96%  
Coupon Rate 4.80%  
Total Principal $ 300,000 300,000
Senior Unsecured Debt [Member] | 2033 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 2.13%  
Coupon Rate 2.60%  
Total Principal $ 300,000 $ 300,000