XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Total Principal $ 2,056,173  
Senior Unsecured Debt [Member]    
Total Principal 1,810,000 $ 1,810,000
Unamortized debt issuance costs and original issue discount (17,389) (17,953)
Long-term Debt, Total $ 1,792,611 $ 1,792,047
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]    
State Interest Rate 2.00% 2.00%
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]    
State Interest Rate 2.90% 2.90%
All-in Interest Rate 3.49% 3.49%
Total Principal $ 350,000 $ 350,000
Senior Unsecured Debt [Member] | 2031 Senior Unsecured Notes [Member]    
State Interest Rate 4.47% 4.47%
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 $ 300,000
Senior Unsecured Debt [Member] | 2033 Senior Unsecured Public Notes [Member]    
State Interest Rate 2.60% 2.60%
All-in Interest Rate 2.13% 2.13%
Total Principal $ 300,000 $ 300,000