XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Notes 2.056% due 2025 - USD ($)
$ in Billions
Apr. 07, 2025
Mar. 31, 2025
Subsequent Event [Line Items]    
Debt instrument, interest rate, stated percentage   2.056%
Subsequent Event    
Subsequent Event [Line Items]    
Debt redeemed $ 1.3  
Debt instrument, interest rate, stated percentage 2.056%