XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Financing - Schedule of Debt - Footnotes (Details)
Mar. 31, 2023
1.800% senior unsecured notes due 2026  
Debt Instrument [Line Items]  
Stated interest rate (as a percent) 1.80%
2.400% senior unsecured notes due 2028  
Debt Instrument [Line Items]  
Stated interest rate (as a percent) 2.40%
2.950% senior unsecured notes due 2031  
Debt Instrument [Line Items]  
Stated interest rate (as a percent) 2.95%