Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details)

v2.4.0.6
Warrants (Details) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Common stock warrants outstanding    
Exercise Price Minimum $ 1  
Exercise Price Maximum $ 9.9  
Number outstanding 285,458 285,458
Weighted Average Remaining Contractual Life (years) 3 years 4 months 20 days  
Weighted Average Exercise Price $ 14.44 $ 14.44
Number  Exercisable 285,458 285,458
WarrantOneMember
   
Common stock warrants outstanding    
Exercise Price $ 9.9  
Number outstanding 7,955  
Weighted Average Remaining Contractual Life (years) 1 year 1 month 28 days  
Weighted Average Exercise Price $ 9.9  
Number  Exercisable 7,955  
Weighted Average Exercise Price $ 9.9  
WarrantTwoMember
   
Common stock warrants outstanding    
Exercise Price $ 9.9  
Number outstanding 4,773  
Weighted Average Remaining Contractual Life (years) 1 year 3 months  
Weighted Average Exercise Price $ 9.9  
Number  Exercisable 4,773  
Weighted Average Exercise Price $ 9.9  
WarrantThreeMember
   
Common stock warrants outstanding    
Exercise Price $ 3.3  
Number outstanding 11,364  
Weighted Average Remaining Contractual Life (years) 3 years 10 months 13 days  
Weighted Average Exercise Price $ 3.3  
Number  Exercisable 11,364  
Weighted Average Exercise Price $ 3.3  
WarrantFourMember
   
Common stock warrants outstanding    
Exercise Price $ 1  
Number outstanding 24,000  
Weighted Average Remaining Contractual Life (years) 4 years 3 months 25 days  
Weighted Average Exercise Price $ 1  
Number  Exercisable 24,000  
Weighted Average Exercise Price $ 1