Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Commitments and Contingencies Disclosure [Line Items] | |||
| Rent expense related to operating leases | $ 2.3 | $ 2.0 | $ 1.0 |
| Maximum | |||
| Commitments and Contingencies Disclosure [Line Items] | |||
| Payment required under certain channel distribution agreement upon revenue target achieved | $ 1.0 | ||
| X | ||||||||||
- Definition Commitments and Contingencies Disclosure [Line Items] No definition available.
|
| X | ||||||||||
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. No definition available.
|
| X | ||||||||||
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|