XML 12 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Trading Activities - Offsetting of Derivative Assets and Liabilities (Detail) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Gross Amounts Recognized, Assets $ 2,435,196 $ 1,683,026
Gross Amounts Offset in the Statements of Financial Condition, Assets (950,030) (1,032,826)
Amounts Presented in the Statements of Financial Condition, Assets 1,485,166 650,200
Net Amount, Assets 1,485,166 650,200
Gross Amounts Recognized, Liabilities (950,030) (1,294,215)
Gross Amounts Offset in the Statements of Financial Condition, Liabilities 950,030 1,032,826
Amounts Presented in the Statements of Financial Condition, Liabilities   (261,389)
Gross Amounts Not Offset in the Statements of Financial Condition, Cash Collateral Received/ Pledged, Liabilities   261,389
Net fair value 1,485,166 650,200
Futures Contracts [Member]    
Derivative [Line Items]    
Gross Amounts Recognized, Assets 1,095,148 1,455,308
Gross Amounts Offset in the Statements of Financial Condition, Assets (240,506) (805,108)
Amounts Presented in the Statements of Financial Condition, Assets 854,642 650,200
Net Amount, Assets 854,642 650,200
Gross Amounts Recognized, Liabilities (240,506) (805,108)
Gross Amounts Offset in the Statements of Financial Condition, Liabilities 240,506 805,108
Amounts Presented in the Statements of Financial Condition, Liabilities   0
Forward Contracts [Member]    
Derivative [Line Items]    
Gross Amounts Recognized, Assets 1,340,048 227,718
Gross Amounts Offset in the Statements of Financial Condition, Assets (709,524) (227,718)
Amounts Presented in the Statements of Financial Condition, Assets 630,524 0
Net Amount, Assets 630,524  
Gross Amounts Recognized, Liabilities (709,524) (489,107)
Gross Amounts Offset in the Statements of Financial Condition, Liabilities $ 709,524 227,718
Amounts Presented in the Statements of Financial Condition, Liabilities   (261,389)
Gross Amounts Not Offset in the Statements of Financial Condition, Cash Collateral Received/ Pledged, Liabilities   $ 261,389