|
CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
|
Jun. 30, 2012
|
Dec. 31, 2011
|
| Common stock, par value |
$ 0.001 |
$ 0.001 |
| Common stock, shares authorized |
150,000,000 |
150,000,000 |
| Common stock, shares issued |
24,418,284 |
24,408,594 |
| Common stock, shares outstanding |
24,418,284 |
24,408,594 |
|
Convertible preferred stock
|
|
|
| Convertible preferred stock, par value |
$ 0.001 |
$ 0.001 |
| Convertible preferred stock, shares authorized |
10,000,000 |
10,000,000 |
|
Series B convertible preferred stock
|
|
|
| Convertible preferred stock, shares authorized |
1,150,000 |
1,150,000 |
| Convertible preferred stock, shares issued |
419,658 |
420,408 |
| Convertible preferred stock, shares outstanding |
419,658 |
420,408 |
|
Series C convertible preferred stock
|
|
|
| Convertible preferred stock, shares authorized |
100,000 |
100,000 |
| Convertible preferred stock, shares issued |
100,000 |
100,000 |
| Convertible preferred stock, shares outstanding |
100,000 |
100,000 |
| Convertible preferred stock, aggregate liquidation value |
$ 2,000,000 |
|
|
Series D convertible preferred stock
|
|
|
| Convertible preferred stock, shares authorized |
250,000 |
250,000 |
| Convertible preferred stock, shares issued |
250,000 |
250,000 |
| Convertible preferred stock, shares outstanding |
250,000 |
250,000 |
| Convertible preferred stock, aggregate liquidation value |
5,000,000 |
|
|
Series E convertible preferred stock
|
|
|
| Convertible preferred stock, shares authorized |
533,333 |
533,333 |
| Convertible preferred stock, shares issued |
296,666 |
296,666 |
| Convertible preferred stock, shares outstanding |
296,666 |
296,666 |
| Convertible preferred stock, aggregate liquidation value |
1,112,497 |
|
|
Series F convertible preferred stock
|
|
|
| Convertible preferred stock, shares authorized |
114,286 |
114,286 |
| Convertible preferred stock, shares issued |
114,286 |
114,286 |
| Convertible preferred stock, shares outstanding |
114,286 |
114,286 |
| Convertible preferred stock, aggregate liquidation value |
$ 500,000 |
|