XML 36 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
CASH AND CASH EQUIVALENTS (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Abstract]        
Money market funds $ 8,514,029 $ 8,265,583    
Checking and bank deposits 20,063,803 46,795,746    
Total $ 28,577,832 $ 55,061,329 $ 60,300,086 $ 55,713,784