XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Total Principal $ 1,884,253  
Senior Unsecured Debt [Member]    
Total Principal 1,810,000 $ 1,510,000
Unamortized debt issuance costs and original issue discount (18,508) (14,800)
Long-term Debt, Total $ 1,791,492 $ 1,495,200
Senior Unsecured Debt [Member] | 2025 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.16% 4.16%
Total Principal $ 50,000 $ 50,000
Senior Unsecured Debt [Member] | 2027 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.26% 4.26%
Total Principal $ 50,000 $ 50,000
Senior Unsecured Debt [Member] | 2028 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 2.11% 2.11%
Total Principal $ 350,000 $ 350,000
Senior Unsecured Debt [Member] | 2028 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.42% 4.42%
Total Principal $ 60,000 $ 60,000
Senior Unsecured Debt [Member] | 2029 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.19% 4.19%
Total Principal $ 100,000 $ 100,000
Senior Unsecured Debt [Member] | 2030 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.32% 4.32%
Total Principal $ 125,000 $ 125,000
Senior Unsecured Debt [Member] | 2030 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 3.49% 3.49%
Total Principal $ 350,000 $ 350,000
Senior Unsecured Debt [Member] | 2031 Senior Unsecured Notes [Member]    
All-in Interest Rate 4.42% 4.42%
Total Principal $ 125,000 $ 125,000
Senior Unsecured Debt [Member] | 2032 Senior Unsecured Public Notes    
All-in Interest Rate 3.96% 3.96%
Total Principal $ 300,000 $ 0
Senior Unsecured Debt [Member] | 2032 Senior Unsecured Public Notes | Interest rate swap    
All-in Interest Rate 3.76%  
Senior Unsecured Debt [Member] | 2033 Senior Unsecured Public Notes [Member]    
All-in Interest Rate 2.13% 2.13%
Total Principal $ 300,000 $ 300,000