XML 32 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Disaggregation of Revenues (Details)
$ in Millions
3 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Oct. 03, 2019
$ / trade
$ / contract
$ / option
Oct. 02, 2019
$ / trade
Disaggregation of Revenue [Line Items]        
Bank deposit account fees $ 454 $ 428    
Net interest revenue 359 376    
Investment product fees 145 143    
Total asset-based revenues 958 947    
Transaction fees and commissions 305 537    
Other revenues 28 32    
Net revenues $ 1,291 1,516    
Bank deposit account fees 6.00%      
Net interest revenue (5.00%)      
Investment product fees 1.00%      
Other revenues (13.00%)      
Commission fee per trade (in dollars per trade) | $ / trade     0 6.95
Commission fee per contract (in dollars per contract) | $ / contract     0.65  
Commission exercise/assignment fee per option trade (in dollars per option trade) | $ / option     0  
Commissions [Member]        
Disaggregation of Revenue [Line Items]        
Transaction fees and commissions $ 132 364    
Transaction-based revenues (64.00%)      
Order Routing Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Transaction fees and commissions $ 135 129    
Transaction-based revenues 5.00%      
Other Transaction-Based Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Transaction fees and commissions $ 38 $ 44    
Transaction-based revenues (14.00%)