Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Schedule Of Financial Assets And Liabilities Measured At Fair Value) (Details)

v2.4.0.6
Fair Value Measurements (Schedule Of Financial Assets And Liabilities Measured At Fair Value) (Details) (USD $)
Sep. 30, 2012
Dec. 31, 2011
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value $ 1,932,299 $ 829,881
Current Liabilities, fair value (535,378) (1,002,623)
Assets (Liabilities) Net, fair value 22,999,397 23,346,369
Level 1 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 1,932,299 829,881
Assets (Liabilities) Net, fair value 1,932,299 829,881
Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets (Liabilities) Net, fair value 21,602,476 23,519,111
Level 3 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (535,378) (1,002,623)
Assets (Liabilities) Net, fair value (535,378) (1,002,623)
Money Market Funds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 1,932,299 829,881
Money Market Funds [Member] | Level 1 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 1,932,299 829,881
Accrued Consideration [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (535,378) (1,002,623)
Accrued Consideration [Member] | Level 3 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (535,378) (1,002,623)
Short-Term Investments [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 14,539,329 18,635,601
Short-Term Investments [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 14,539,329 18,635,601
Short-Term Investments [Member] | Certificates Of Deposit [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 11,166,760 18,635,601
Short-Term Investments [Member] | Certificates Of Deposit [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 11,166,760 18,635,601
Short-Term Investments [Member] | Corporate Notes/Bonds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 731,926  
Short-Term Investments [Member] | Corporate Notes/Bonds [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 731,926  
Short-Term Investments [Member] | Municipal Notes/Bonds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,000,430  
Short-Term Investments [Member] | Municipal Notes/Bonds [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,000,430  
Short-Term Investments [Member] | Commercial Paper [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,640,213  
Short-Term Investments [Member] | Commercial Paper [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,640,213  
Long-Term Investments [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 7,063,147 4,883,510
Long-Term Investments [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 7,063,147 4,883,510
Long-Term Investments [Member] | Certificates Of Deposit [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 899,066 4,883,510
Long-Term Investments [Member] | Certificates Of Deposit [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 899,066 4,883,510
Long-Term Investments [Member] | Corporate Notes/Bonds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 6,164,081  
Long-Term Investments [Member] | Corporate Notes/Bonds [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value $ 6,164,081