v2.4.0.6
Warrants (Details Textual) (USD $)
6 Months Ended 12 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Dec. 31, 2011
Dec. 31, 2009
Warrants (Textual)        
Weighted average fair value of warrants $ 10.00 $ 10.00    
Warrant exercised 0 0   0
Reverse stock split     One for twenty  
Warrants [Member]
       
Warrants (Textual)        
Warrants vested 1,087,500 725,000    
Warrants Expired or Cancelled 0 0    
Warrant exercised 0 0