XML 30 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
CASH AND CASH EQUIVALENTS (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Cash and Cash Equivalents [Line Items]        
Money market funds $ 5,267,687 $ 12,364,537    
Checking and bank deposits 55,032,399 43,349,247    
Totals $ 60,300,086 $ 55,713,784 $ 37,077,977 $ 40,485,466