XML 204 R171.htm IDEA: XBRL DOCUMENT v3.24.0.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding Commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments $ 16,883 $ 15,322
Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 417 1,108
Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 16,466 14,214
Non-agency-sponsored mortgage securitizations | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Non-agency-sponsored mortgage securitizations | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 129 0
Asset-based financing | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Asset-based financing | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 13,655 10,726
Municipal securities tender option bond trusts (TOBs) | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 417 1,108
Municipal securities tender option bond trusts (TOBs) | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Municipal investments | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Municipal investments | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 2,587 3,420
Investment funds | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Investment funds | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 95 68
Other | Liquidity facilities    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments 0 0
Other | Loan/equity commitments    
Funding Commitments for Significant Unconsolidated VIEs    
Total funding commitments $ 0 $ 0