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 $)
Jun. 30, 2012
Dec. 31, 2011
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value $ 643,246 $ 829,881
Current Liabilities, fair value (971,681) (1,002,623)
Assets (Liabilities) Net, fair value 22,491,206 23,346,369
Level 1 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 643,246 829,881
Assets (Liabilities) Net, fair value 643,246 829,881
Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets (Liabilities) Net, fair value 22,819,641 23,519,111
Level 3 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (971,681) (1,002,623)
Assets (Liabilities) Net, fair value (971,681) (1,002,623)
Money Market Funds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 643,246 829,881
Money Market Funds [Member] | Level 1 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents, fair value 643,246 829,881
Accrued Consideration [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (971,681) (1,002,623)
Accrued Consideration [Member] | Level 3 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Current Liabilities, fair value (971,681) (1,002,623)
Short-Term Investments [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 17,814,117 18,635,601
Short-Term Investments [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 17,814,117 18,635,601
Short-Term Investments [Member] | Certificate Of Deposits [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 15,181,788 18,635,601
Short-Term Investments [Member] | Certificate Of Deposits [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 15,181,788 18,635,601
Short-Term Investments [Member] | Municipal Notes/Bonds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,000,794  
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,794  
Short-Term Investments [Member] | Commercial Paper [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,631,535  
Short-Term Investments [Member] | Commercial Paper [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 1,631,535  
Long-Term Investments [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 5,005,523 4,883,510
Long-Term Investments [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 5,005,523 4,883,510
Long-Term Investments [Member] | Certificate Of Deposits [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 933,589 4,883,510
Long-Term Investments [Member] | Certificate Of Deposits [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 933,589 4,883,510
Long-Term Investments [Member] | Corporate Notes/Bonds [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value 4,071,934  
Long-Term Investments [Member] | Corporate Notes/Bonds [Member] | Level 2 [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, fair value $ 4,071,934