|
Commitments and Contingencies - Aggregate Future Minimum Lease Payments (Detail) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
|---|---|
| Minimum Lease Payments | |
| 2015 (remaining) | $ 1,660 |
| 2016 | 2,196 |
| 2017 | 2,284 |
| 2018 | 2,290 |
| 2019 | 2,181 |
| Thereafter | 6,080 |
| Total | $ 16,691 |