XML 55 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
CASH AND CASH EQUIVALENTS (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Cash and Cash Equivalents [Line Items]      
Money market funds $ 12,364,537us-gaap_MoneyMarketFundsAtCarryingValue $ 554,069us-gaap_MoneyMarketFundsAtCarryingValue  
Checking and bank deposits 43,349,247us-gaap_Cash 39,931,397us-gaap_Cash  
Total $ 55,713,784us-gaap_CashAndCashEquivalentsAtCarryingValue $ 40,485,466us-gaap_CashAndCashEquivalentsAtCarryingValue $ 16,455,995us-gaap_CashAndCashEquivalentsAtCarryingValue