Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents And Investments (Details) (Schedule Of Available-For-Sale Securities)

v2.4.0.6
Cash, Cash Equivalents And Investments (Details) (Schedule Of Available-For-Sale Securities) (USD $)
Sep. 30, 2012
Dec. 31, 2011
Sep. 30, 2011
Dec. 31, 2010
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost $ 36,335,784 $ 46,043,216    
Gross Unrealized Gains 37,706 8,213    
Gross Unrealized Losses (6,615) (16,608)    
Fair Value 36,366,875 46,034,821    
Cash & Cash Equivalents 14,764,399 22,515,710 20,084,605 16,787,558
Short-Term Investments 14,539,329 18,635,601    
Long-Term Investments 7,063,147 4,883,510    
Cash And Cash Equivalents [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 14,764,399 22,515,710    
Fair Value 14,764,399 22,515,710    
Cash & Cash Equivalents 14,764,399 22,515,710    
Cash And Cash Equivalents [Member] | Cash [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 12,832,100 21,685,829    
Fair Value 12,832,100 21,685,829    
Cash & Cash Equivalents 12,832,100 21,685,829    
Cash And Cash Equivalents [Member] | Money Market Funds [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 1,932,299 829,881    
Fair Value 1,932,299 829,881    
Cash & Cash Equivalents 1,932,299 829,881    
Investments [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 21,571,385 23,527,506    
Gross Unrealized Gains 37,706 8,213    
Gross Unrealized Losses (6,615) (16,608)    
Fair Value 21,602,476 23,519,111    
Short-Term Investments 14,539,329 18,635,601    
Long-Term Investments 7,063,147 4,883,510    
Investments [Member] | Certificates Of Deposit [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 12,064,679 23,527,506    
Gross Unrealized Gains 4,720 8,213    
Gross Unrealized Losses (3,573) (16,608)    
Fair Value 12,065,826 23,519,111    
Short-Term Investments 11,166,760 18,635,601    
Long-Term Investments 899,066 4,883,510    
Investments [Member] | Corporate Notes/Bonds [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 6,868,754      
Gross Unrealized Gains 27,956      
Gross Unrealized Losses (703)      
Fair Value 6,896,007      
Short-Term Investments 731,926      
Long-Term Investments 6,164,081      
Investments [Member] | Municipal Notes/Bonds [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 1,002,769      
Gross Unrealized Losses (2,339)      
Fair Value 1,000,430      
Short-Term Investments 1,000,430      
Investments [Member] | Commercial Paper [Member]
       
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 1,635,183      
Gross Unrealized Gains 5,030      
Fair Value 1,640,213      
Short-Term Investments $ 1,640,213