XML 97 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Assets and Liabilities - Fair Value of Additional Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Senior Unsecured Notes, due 2022 at 5.00%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 5.00%  
Senior Unsecured Notes, due 2023 at 4.50%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.50%  
Senior Unsecured Notes, due 2024 at 4.65%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.65%  
Senior Unsecured Notes, due 2024 at 4.35%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.35%  
Senior Unsecured Notes, due 2025 at 4.50%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.50%  
Senior Unsecured Notes, due 2025 at 7.50%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 7.50%  
Senior Unsecured Notes, due 2026 at 5.25%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 5.25%  
Senior Unsecured Notes, due 2026 at 4.75%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.75%  
Senior Unsecured Notes, due 2027 at 4.95%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.95%  
Senior Unsecured Notes, due 2027 at 5.50%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 5.50%  
Senior Unsecured Notes, due 2028 at 3.95%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 3.95%  
Senior Unsecured Notes, due 2029 at 4.95%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.95%  
Senior Unsecured Notes, due 2030 at 4.375%    
Fair Value of Assets and Liabilities    
Interest rate stated percentage 4.375%  
Carrying Value    
Fair Value of Assets and Liabilities    
Total financial liabilities $ 5,655,530 $ 6,143,022
Carrying Value | Senior Unsecured Notes, due 2022 at 5.00%    
Fair Value of Assets and Liabilities    
Total financial liabilities 0 499,244
Carrying Value | Senior Unsecured Notes, due 2023 at 4.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 499,925 499,761
Carrying Value | Senior Unsecured Notes, due 2024 at 4.65%    
Fair Value of Assets and Liabilities    
Total financial liabilities 349,510 349,105
Carrying Value | Senior Unsecured Notes, due 2024 at 4.35%    
Fair Value of Assets and Liabilities    
Total financial liabilities 348,493 821,017
Carrying Value | Senior Unsecured Notes, due 2025 at 4.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 346,472 347,806
Carrying Value | Senior Unsecured Notes, due 2025 at 7.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 396,916 791,340
Carrying Value | Senior Unsecured Notes, due 2026 at 5.25%    
Fair Value of Assets and Liabilities    
Total financial liabilities 394,206 345,342
Carrying Value | Senior Unsecured Notes, due 2026 at 4.75%    
Fair Value of Assets and Liabilities    
Total financial liabilities 391,923 447,126
Carrying Value | Senior Unsecured Notes, due 2027 at 4.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 822,487 396,160
Carrying Value | Senior Unsecured Notes, due 2027 at 5.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 447,736 443,383
Carrying Value | Senior Unsecured Notes, due 2028 at 3.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 419,684 393,057
Carrying Value | Senior Unsecured Notes, due 2029 at 4.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 793,673 418,895
Carrying Value | Senior Unsecured Notes, due 2030 at 4.375%    
Fair Value of Assets and Liabilities    
Total financial liabilities 444,505 390,786
Fair Value    
Fair Value of Assets and Liabilities    
Total financial liabilities 4,830,823 6,179,495
Fair Value | Senior Unsecured Notes, due 2022 at 5.00%    
Fair Value of Assets and Liabilities    
Total financial liabilities 0 501,033
Fair Value | Senior Unsecured Notes, due 2023 at 4.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 491,345 505,378
Fair Value | Senior Unsecured Notes, due 2024 at 4.65%    
Fair Value of Assets and Liabilities    
Total financial liabilities 334,292 347,039
Fair Value | Senior Unsecured Notes, due 2024 at 4.35%    
Fair Value of Assets and Liabilities    
Total financial liabilities 749,983 821,184
Fair Value | Senior Unsecured Notes, due 2025 at 4.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 301,893 342,493
Fair Value | Senior Unsecured Notes, due 2025 at 7.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 762,344 867,712
Fair Value | Senior Unsecured Notes, due 2026 at 5.25%    
Fair Value of Assets and Liabilities    
Total financial liabilities 292,282 348,537
Fair Value | Senior Unsecured Notes, due 2026 at 4.75%    
Fair Value of Assets and Liabilities    
Total financial liabilities 354,128 439,889
Fair Value | Senior Unsecured Notes, due 2027 at 4.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 315,040 395,862
Fair Value | Senior Unsecured Notes, due 2027 at 5.50%    
Fair Value of Assets and Liabilities    
Total financial liabilities 387,522 461,522
Fair Value | Senior Unsecured Notes, due 2028 at 3.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 283,996 370,562
Fair Value | Senior Unsecured Notes, due 2029 at 4.95%    
Fair Value of Assets and Liabilities    
Total financial liabilities 293,718 407,448
Fair Value | Senior Unsecured Notes, due 2030 at 4.375%    
Fair Value of Assets and Liabilities    
Total financial liabilities $ 264,280 $ 370,836