v3.24.2.u1
Investments - Summary of Cost and Carrying Value of Equity and Trading Debt Securities (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Total trading debt securities, Cost $ 1,968 $ 1,911
Total trading debt, Carrying Value 1,951 1,871
Equity securities at FVTNI, Carrying Value 2,310 1,585
Corporate Debt [Member]    
Schedule of Investments [Line Items]    
Total trading debt securities, Cost 919 1,225
Total trading debt, Carrying Value 926 1,218
Government Debt [Member]    
Schedule of Investments [Line Items]    
Total trading debt securities, Cost 676 501
Total trading debt, Carrying Value 666 489
Asset/Mortgage-Backed Debt [Member]    
Schedule of Investments [Line Items]    
Total trading debt securities, Cost 373 185
Total trading debt, Carrying Value 359 164
Equity Securities [Member]    
Schedule of Investments [Line Items]    
Equity securities at FVTNI, Cost 1,974 1,520
Equity securities at FVTNI, Carrying Value $ 2,310 $ 1,585