v3.25.3
Subsequent Events (Details) - Subsequent Event - Fixed-to-floating rate senior notes due 2026 - USD ($)
Oct. 29, 2025
Oct. 23, 2025
4.784% Notes Due 2036    
Subsequent Event [Line Items]    
Aggregate principal amount   $ 1,000,000,000
Interest rate on debt   4.784%
5.751% Notes Due 2036    
Subsequent Event [Line Items]    
Aggregate principal amount $ 500,000,000  
Interest rate on debt 5.751%