XML 35 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
CASH AND CASH EQUIVALENTS (Details) - USD ($)
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Abstract]        
Money market funds $ 24,316,496 $ 8,265,583    
Checking and bank deposits 4,840,025 46,795,746    
Total $ 29,156,521 $ 55,061,329 $ 65,461,940 $ 55,713,784