XML 25 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Statements of Cash Flows (Parenthetical) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Components of Cash and Cash Equivalents:      
Cash and Cash Equivalents $ 1,223,159,803 $ 1,846,630,713 $ 2,920,517,807
Equity in Trading Accounts:      
Cash and Cash Equivalents 433,776,173 144,626,242 249,864,944
Total Cash, Cash Equivalents and Equity in Trading Accounts $ 1,656,935,976 $ 1,991,256,955 $ 3,170,382,751