Stockholders' Equity - Warrants Issued to Financial Institution, Vulcan, Service Provider (Details) - USD ($)
|
|
|
1 Months Ended |
12 Months Ended |
|
Aug. 29, 2013 |
Jun. 13, 2012 |
Dec. 31, 2015 |
Jun. 30, 2014 |
May. 31, 2014 |
Nov. 30, 2013 |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
Jun. 13, 2013 |
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Amount drawn on credit facility |
|
|
|
|
|
|
$ 0
|
$ 5,000,000
|
$ 5,000,000
|
|
| Warrant expense |
|
|
|
|
|
|
$ (803,000)
|
$ 9,861,000
|
$ 3,740,000
|
|
| Vulcan |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Aggregate proceeds from issuance of Series A |
|
|
|
|
|
$ 30,000,000
|
|
|
|
|
| Vulcan | Series A |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Aggregate proceeds from issuance of Series A |
|
|
|
|
|
$ 29,200,000
|
|
|
|
|
| Common Stock Purchase Warrants | Service Provider |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Exercise price of warrants (in dollars per share) |
|
|
|
|
$ 12.81
|
|
|
|
|
|
| Number of shares under warrant agreement (up to) |
|
|
187,500
|
|
333,333
|
|
|
|
|
|
| Vesting period |
|
|
|
|
4 years
|
|
|
|
|
|
| Expiration period |
|
|
|
|
5 years
|
|
|
|
|
|
| Early expiration period |
|
|
|
|
12 months
|
|
|
|
|
|
| Outstanding common stock warrants |
|
|
145,833
|
|
|
|
145,833
|
|
|
|
| Total number of warrants earned under agreement |
|
|
|
|
|
|
112,500
|
33,333
|
|
|
| Warrant expense |
|
|
|
|
|
|
|
$ 1,700,000
|
|
|
| Common Stock Purchase Warrants | Service Provider | Selling and Marketing Expense |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Reduction in warrant expense |
|
|
|
|
|
|
$ 1,000,000
|
|
|
|
| Common Stock Purchase Warrants | Service Provider | Minimum |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Expected life |
|
|
|
|
|
|
1 year
|
4 years 4 months 24 days
|
|
|
| Risk-free interest rate |
|
|
|
|
|
|
0.52%
|
1.48%
|
|
|
| Volatility (as a percent) |
|
|
|
|
|
|
44.10%
|
54.80%
|
|
|
| Common Stock Purchase Warrants | Service Provider | Maximum |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Expected life |
|
|
|
|
|
|
4 years
|
5 years
|
|
|
| Risk-free interest rate |
|
|
|
|
|
|
1.28%
|
1.55%
|
|
|
| Volatility (as a percent) |
|
|
|
|
|
|
48.90%
|
56.80%
|
|
|
| Common Stock Purchase Warrants | Vulcan |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Shares that may be purchased under warrant |
|
|
|
|
|
666,666
|
|
|
|
|
| Exercise price of warrants (in dollars per share) |
|
|
|
|
|
$ 15.00
|
|
|
|
|
| Expected life |
|
|
|
|
|
|
|
|
2 years
|
|
| Risk-free interest rate |
|
|
|
|
|
|
|
|
0.31%
|
|
| Volatility (as a percent) |
|
|
|
|
|
|
|
|
49.40%
|
|
| Aggregate proceeds from issuance of Series A |
|
|
|
|
|
$ 700,000
|
|
|
|
|
| Common Stock Purchase Warrants | Revolving Credit Facility |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Shares that may be purchased under warrant |
66,666
|
26,666
|
|
|
|
|
|
|
|
|
| Exercise price of warrants (in dollars per share) |
$ 7.92
|
$ 11.51
|
|
|
|
|
|
|
|
$ 7.92
|
| Advances in aggregate principal amount (greater than) |
|
$ 4,000,000.0
|
|
|
|
|
|
|
|
|
| Amount drawn on credit facility |
$ 5,000,000
|
|
|
|
|
|
|
|
|
|
| Expected life |
|
|
|
|
|
|
|
|
10 years
|
|
| Risk-free interest rate |
|
|
|
|
|
|
|
|
2.78%
|
|
| Volatility (as a percent) |
|
|
|
|
|
|
|
|
64.80%
|
|
| Number of shares exercised through a net settlement |
|
|
|
66,666
|
|
|
|
|
|
|
| Shares issued for exercise of warrants |
|
|
|
27,526
|
|
|
|
|
|
|
| Scenario Representing Advances On Credit Facility Of Specified Amount [Member] | Common Stock Purchase Warrants | Revolving Credit Facility |
|
|
|
|
|
|
|
|
|
|
| Convertible Preferred Stock and Stockholders' Equity |
|
|
|
|
|
|
|
|
|
|
| Shares that may be purchased under warrant |
|
66,666
|
|
|
|
|
|
|
|
|