v3.26.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding Commitments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount $ 26,200 $ 22,187
Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Liquidity facilities | Non-agency-sponsored mortgage securitizations    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Liquidity facilities | Asset-based financing    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Liquidity facilities | Municipal securities tender option bond trusts (TOBs)    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Liquidity facilities | Municipal investments    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Liquidity facilities | Investment funds    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Loan / equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 26,200 22,187
Loan / equity commitments | Non-agency-sponsored mortgage securitizations    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 359 435
Loan / equity commitments | Asset-based financing    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 22,138 17,996
Loan / equity commitments | Municipal securities tender option bond trusts (TOBs)    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 0 0
Loan / equity commitments | Municipal investments    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount 3,646 3,666
Loan / equity commitments | Investment funds    
Funding Commitments for Significant Unconsolidated VIEs    
Notional amount $ 57 $ 90