Common Stock (Details) - $ / shares |
Mar. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Common Stock, shares authorized | 250,000,000 | 250,000,000 |
| Common Stock, par value | $ 0.001 | $ 0.001 |
| Common Stock, shares outstanding | 120,566,774 | 120,566,774 |
| Common Class A | ||
| Common Stock, shares authorized | 250,000,000 | 250,000,000 |
| Common Stock, par value | $ 0.001 | $ 0.001 |
| Common Stock, shares outstanding | 120,566,774 | 120,566,774 |