Stock-Based Compensation (Details - Shares Available) |
9 Months Ended |
|---|---|
|
Sep. 30, 2016
shares
| |
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Awards, Outstanding [Roll Forward] | |
| Granted, Shares | (75,000) |
| 2013 Plan [Member] | |
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Awards, Outstanding [Roll Forward] | |
| Equity Based Awards, Beginning of Period, Shares | 6,361,749 |
| Authorized, Shares | 3,660,223 |
| Granted, Shares | (4,282,257) |
| Canceled, Shares | 287 |
| Forfeited, Shares | 587,189 |
| Equity Based Awards, End of Period, Shares | 6,327,191 |
| ESPP [Member] | Common Class A [Member] | |
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Awards, Outstanding [Roll Forward] | |
| Equity Based Awards, Beginning of Period, Shares | 3,320,668 |
| Authorized, Shares | 732,044 |
| Granted, Shares | (262,668) |
| Canceled, Shares | 0 |
| Forfeited, Shares | 0 |
| Equity Based Awards, End of Period, Shares | 3,790,044 |