XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Assets and Liabilities - Debt Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Senior Unsecured Notes, due 2022 at 5.00%      
Fair Value of Assets and Liabilities      
Interest rate, stated percentage 5.00%   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 $ 6,146,258 $ 6,143,022  
Carrying Value | Senior Unsecured Notes, due 2022 at 5.00%      
Fair Value of Assets and Liabilities      
Total financial liabilities 499,546 499,244  
Carrying Value | Senior Unsecured Notes, due 2023 at 4.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 499,802 499,761  
Carrying Value | Senior Unsecured Notes, due 2024 at 4.65%      
Fair Value of Assets and Liabilities      
Total financial liabilities 349,206 349,105  
Carrying Value | Senior Unsecured Notes, due 2024 at 4.35%      
Fair Value of Assets and Liabilities      
Total financial liabilities 821,384 821,017  
Carrying Value | Senior Unsecured Notes, due 2025 at 4.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 347,978 347,806  
Carrying Value | Senior Unsecured Notes, due 2025 at 7.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 791,924 791,340  
Carrying Value | Senior Unsecured Notes, due 2026 at 5.25%      
Fair Value of Assets and Liabilities      
Total financial liabilities 345,624 345,342  
Carrying Value | Senior Unsecured Notes, due 2026 at 4.75%      
Fair Value of Assets and Liabilities      
Total financial liabilities 447,278 447,126  
Carrying Value | Senior Unsecured Notes, due 2027 at 4.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 396,349 396,160  
Carrying Value | Senior Unsecured Notes, due 2027 at 5.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 443,659 443,383  
Carrying Value | Senior Unsecured Notes, due 2028 at 3.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 393,344 393,057  
Carrying Value | Senior Unsecured Notes, due 2029 at 4.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 419,093 418,895  
Carrying Value | Senior Unsecured Notes, due 2030 at 4.375%      
Fair Value of Assets and Liabilities      
Total financial liabilities 391,071 390,786  
Fair Value      
Fair Value of Assets and Liabilities      
Total financial liabilities 5,898,607 6,179,495  
Fair Value | Senior Unsecured Notes, due 2022 at 5.00%      
Fair Value of Assets and Liabilities      
Total financial liabilities 499,878 501,033  
Fair Value | Senior Unsecured Notes, due 2023 at 4.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 495,955 505,378  
Fair Value | Senior Unsecured Notes, due 2024 at 4.65%      
Fair Value of Assets and Liabilities      
Total financial liabilities 337,362 347,039  
Fair Value | Senior Unsecured Notes, due 2024 at 4.35%      
Fair Value of Assets and Liabilities      
Total financial liabilities 799,310 821,184  
Fair Value | Senior Unsecured Notes, due 2025 at 4.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 330,433 342,493  
Fair Value | Senior Unsecured Notes, due 2025 at 7.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 837,868 867,712  
Fair Value | Senior Unsecured Notes, due 2026 at 5.25%      
Fair Value of Assets and Liabilities      
Total financial liabilities 331,644 348,537  
Fair Value | Senior Unsecured Notes, due 2026 at 4.75%      
Fair Value of Assets and Liabilities      
Total financial liabilities 413,582 439,889  
Fair Value | Senior Unsecured Notes, due 2027 at 4.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 371,150 395,862  
Fair Value | Senior Unsecured Notes, due 2027 at 5.50%      
Fair Value of Assets and Liabilities      
Total financial liabilities 441,153 461,522  
Fair Value | Senior Unsecured Notes, due 2028 at 3.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 340,798 370,562  
Fair Value | Senior Unsecured Notes, due 2029 at 4.95%      
Fair Value of Assets and Liabilities      
Total financial liabilities 366,218 407,448  
Fair Value | Senior Unsecured Notes, due 2030 at 4.375%      
Fair Value of Assets and Liabilities      
Total financial liabilities $ 333,256 $ 370,836