XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Current Expected Credit Losses - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 26, 2020
Jan. 01, 2020
Dec. 31, 2019
Financing Receivable Allowance For Credit Losses [Line Items]      
Collateral held for margin loans $ 3,808,000,000 $ 3,915,000,000  
Maximum percentage of margin loan balance compared to value of collateral securities in accordance with FINRA rules 75.00%    
Maximum percentage of margin loan balance compared to value of collateral securities per 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]      
Securities purchased under agreements to resell expected credit loss $ 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% 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% 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%