| Warrants (Details) (USD $) | 6 Months Ended | |||
|---|---|---|---|---|
| Jun. 30, 2012 | Jun. 30, 2011 | Jul. 31, 2012 | Mar. 23, 2012 | |
| Summary of warrant activities | ||||
| Warrants, Balance at the beginning of the period (in shares) | 306,388 | 306,388 | ||
| Weighted Average Price, Balance at the beginning of the period | 19.14 | 19.14 | 1.50 | 2.00 | 
| Granted (in shares) | 2,170,925 | |||
| Weighted Average Price, Granted | $ 2.00 | |||
| Exercised (in shares) | ||||
| Exercised weighted average exercise price | ||||
| Expired (in shares) | ||||
| Expired weighted average exercise price | ||||
| Warrants, Balance at the end of the period (in shares) | 2,477,313 | |||
| Weighted Average Price, Balance at the ending of the period | 4.12 | 1.50 | 2.00 | |
| X | ||||||||||
| 
- Definition Class of warrant exercised. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of warrant exercised weighted average exercise price. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of warrant expired. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of warrant expired weighted average exercise price. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of warrant granted in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Class of warrant granted in period weighted average exercise price. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The exercise price of each class of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Aggregate amount of each class of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 |