XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Narrative (Details)
6 Months Ended
Jun. 30, 2022
impaired_asset_and_liability
Debt Instrument [Line Items]  
Number of non-financial assets and liabilities impaired 0
4.375% senior notes due June 1, 2024  
Debt Instrument [Line Items]  
Stated percentage 4.375%
3.90% senior notes due May 15, 2027  
Debt Instrument [Line Items]  
Stated percentage 3.90%
4.375% senior notes due March 15, 2029  
Debt Instrument [Line Items]  
Stated percentage 4.375%