XML 62 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Current Expected Credit Losses - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Jan. 01, 2021
Dec. 31, 2019
Financing Receivable Allowance For Credit Losses [Line Items]      
Collateral held for margin loans $ 4,035,000,000 $ 3,915,000,000  
Maximum percentage of margin loan balance compared to value of collateral securities in accordance with the Partnership's policy 65.00%    
Expected credit loss for margin loans $ 0 0  
Historical loss on partnership loans 0    
Expected credit loss on partnership loans 0 0  
Expected credit loss for receivables from revenue contracts with customers $ 0 0  
United States [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 102.00%   102.00%
Canada [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 100.00%   100.00%
Minimum [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Term of receivables from revenue from contracts with customers 30 days    
Maximum [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Term of receivables from revenue from contracts with customers 90 days    
Securities Purchase Agreement [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of collateral related to resell agreements $ 1,743,000,000   $ 1,724,000,000
Fair value of collateral $ 0 $ 0  
Securities Purchase Agreement [Member] | United States [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 102.00%    
Securities Purchase Agreement [Member] | Canada [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 100.00%    
Securities Purchase Agreement [Member] | Minimum [Member] | United States [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 102.00%    
Securities Purchase Agreement [Member] | Minimum [Member] | Canada [Member]      
Financing Receivable Allowance For Credit Losses [Line Items]      
Fair value of underlying collateral as percentage of carrying value of transaction 100.00%