XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Senior Notes - Narrative (Details) - USD ($)
Jun. 30, 2022
Aug. 31, 2021
Jan. 31, 2021
Senior Notes 2.500% Due January 2031      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 350,000,000   $ 350,000,000
Interest rate, stated percentage 2.50%   2.50%
Par price percentage     100.00%
Senior Notes 3.966% Due August 2061      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 350,000,000 $ 350,000,000  
Interest rate, stated percentage 3.966% 3.966%  
Par price percentage   100.00%  
Senior Notes 5.500% Due January 2024      
Debt Instrument [Line Items]      
Interest rate, stated percentage   5.50%