v3.25.2
Variable interest entities and asset securitizations - Summary of Carrying Amount (Details) - Variable Interest Entity Primary Beneficiary - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Affordable Housing Projects    
Variable Interest Entity [Line Items]    
Investment in partnership carrying amount $ 1,527 $ 1,384
Unfunded commitments includes carrying amount of its investments 596 467
Contingent commitments to provide additional capital contributions to partnerships 83 69
Renewable Energy    
Variable Interest Entity [Line Items]    
Investment in partnership carrying amount 104 135
Unfunded commitments includes carrying amount of its investments 101 46
Other Projects    
Variable Interest Entity [Line Items]    
Investment in partnership carrying amount 35 37
Unfunded commitments includes carrying amount of its investments $ 0 $ 0