XML 32 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Investments (Details 1) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2011
Dec. 31, 2010
Summarized classification of short term and Long term investments        
Cash $ 5,190,178 $ 6,061,523    
Cash equivalents 12,779,841 15,239,210    
Total cash and cash equivalents 17,970,019 21,300,733 27,719,405 42,684,241
Short term investments 5,186,263 5,108,189    
Total Short Term and Long Term Investments $ 23,156,282 $ 26,408,922