v3.25.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended
Sep. 04, 2025
Aug. 18, 2025
Jul. 31, 2025
Oct. 31, 2024
Subsequent Event [Line Items]        
Debt securities, available-for-sale     $ 955 $ 117
Subsequent Event        
Subsequent Event [Line Items]        
Debt securities, available-for-sale $ 739      
Debt securities, available-for-sale, realized gain $ 2      
Subsequent Event | Senior Notes 4.900% Due 2025 | Senior Notes        
Subsequent Event [Line Items]        
Par Value   $ 2,500    
Debt instrument, interest rate (as percent)   4.90%