Stockholders' Equity (Narrative) (Details) |
1 Months Ended | ||||
|---|---|---|---|---|---|
Jun. 23, 2015 |
Dec. 31, 2014
employee_group
$ / shares
shares
|
Jun. 30, 2015
$ / shares
shares
|
Mar. 31, 2015
$ / shares
shares
|
Feb. 28, 2015
$ / shares
shares
|
|
| Components of Stockholders' Equity [Line Items] | |||||
| Number of shares of capital stock authorized | 5,000,000,000 | 170,000,000 | |||
| Number of common shares authorized | 160,000,000 | 4,990,000,000 | 4,990,000,000 | 160,000,000 | |
| Number of preferred shares authorized | 10,000,000 | 10,000,000 | |||
| Common stock, par value (dollars per share) | $ / shares | $ 0.001 | $ 0.001 | $ 0.001 | $ 0.001 | |
| Preferred stock, par value (dollars per share) | $ / shares | $ 0.001 | $ 0.001 | |||
| Stock split declared | 7 | 7 | |||
| Number of employee groups | employee_group | 2 | ||||
| 2011 Stock Plan [Member] | |||||
| Components of Stockholders' Equity [Line Items] | |||||
| Shares reserved for future issuance | 18,100,000 |