Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Schedule of Stock Options) (Details)

v2.4.1.9
Stock-Based Compensation (Schedule of Stock Options) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Number of Options [Roll Forward]      
Outstanding at beginning of year 4,866,602us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Granted 2,534,605us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod    
Exercised (468,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (60,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (1,232,001)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Canceled and forfeited (1,467,443)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod    
Expired (120,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod    
Outstanding at end of year 5,345,764us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 4,866,602us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Exercisable at end of year 1,960,554us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber    
Weighted Average Exercise Price [Roll Forward]      
Outstanding at beginning of year $ 2.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice    
Granted $ 1.56us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice    
Exercised $ 0.48us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice    
Canceled and forfeited $ 2.53us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice    
Expired $ 0.53us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice    
Outstanding at end of year $ 2.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 2.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Exercisable at end of year $ 2.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice    
Weighted Average Remaining Contractual Life (years)      
Outstanding at end of year 7 years 9 months 25 days    
Exercisable at end of year 6 years 1 month 1 day    
Aggregate Intrinsic Value      
Outstanding at end of year $ 1,502,921us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Exercisable at end of year $ 713,078us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1