XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Senior Notes - Carrying Amount of Senior Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Aug. 31, 2021
Debt Instrument [Line Items]        
Carrying Amount $ 1,481,976 $ 1,481,781    
3.850% Senior Notes due January 2030, net        
Debt Instrument [Line Items]        
Interest rate, stated percentage 3.85% 5.50% 5.50% 5.50%
Carrying Amount $ 297,760 $ 297,699    
2.500% Senior Notes due January 2031, net        
Debt Instrument [Line Items]        
Interest rate, stated percentage 2.50%      
Carrying Amount $ 347,197 347,126    
6.000% Senior Notes due January 2043, net        
Debt Instrument [Line Items]        
Interest rate, stated percentage 6.00%      
Carrying Amount $ 490,956 490,903    
3.966% Senior Notes due August 2061, net        
Debt Instrument [Line Items]        
Interest rate, stated percentage 3.966%      
Carrying Amount $ 346,063 $ 346,053