XML 104 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
SB 901 SECURITIZATION AND CUSTOMER CREDIT TRUST (Financial Statement Impact) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SB 901 securitization regulatory asset    
Beginning balance $ 17,189  
Ending balance 15,561 $ 17,189
SB 901 securitization regulatory liability    
Beginning balance (19,444)  
Ending balance (19,417) (19,444)
SB 901 Securitization Inception    
SB 901 securitization regulatory liability    
Beginning balance (6,628) (5,800)
Amortization 383 451
Additions (50) (1,279)
Ending balance (6,295) (6,628)
Increase in regulatory liabilities 50 1,279
SB 901 Securitization Inception | Customer credit trust    
SB 901 securitization regulatory liability    
Additions (16) (12)
Increase in regulatory liabilities 16 12
SB 901 Securitization Inception    
SB 901 securitization regulatory asset    
Beginning balance 5,249 5,378
Amortization (55) (129)
Ending balance $ 5,194 $ 5,249