Commitment and Contingencies (Details) $ in Millions |
|
|
6 Months Ended |
|
Jun. 30, 2015
USD ($)
item
|
Dec. 31, 2014
item
|
Jun. 30, 2015
USD ($)
item
|
Jun. 30, 2014
item
|
| Commitments and Contingencies. |
|
|
|
|
| Cash held in escrow deposit | $ |
$ 10.6
|
|
$ 10.6
|
|
| Letter of credit with Silicon Valley Bank | $ |
$ 1.0
|
|
$ 1.0
|
|
| Accounts receivable. | Credit risk | Customers |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Number of customers |
2
|
4
|
2
|
|
| Concentration risk (as a percent) |
42.60%
|
69.90%
|
|
|
| Accounts receivable. | Credit risk | Customer one |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
23.40%
|
30.20%
|
|
|
| Accounts receivable. | Credit risk | Customer two |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
19.20%
|
16.00%
|
|
|
| Accounts receivable. | Credit risk | Customer three |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
|
13.40%
|
|
|
| Accounts receivable. | Credit risk | Customer four |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
|
10.30%
|
|
|
| Revenues. | Credit risk | Customers |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Number of customers |
3
|
|
3
|
2
|
| Concentration risk (as a percent) |
|
|
95.10%
|
35.90%
|
| Revenues. | Credit risk | Customer one |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
|
|
68.80%
|
20.70%
|
| Revenues. | Credit risk | Customer two |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
|
|
16.10%
|
15.20%
|
| Revenues. | Credit risk | Customer three |
|
|
|
|
| Customer Concentration |
|
|
|
|
| Concentration risk (as a percent) |
|
|
10.20%
|
|