Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
Commitments and Contingencies Disclosure [Line Items] | |||
Rent expense related to operating leases | $ 3.2 | $ 2.3 | $ 2.0 |
Maximum | |||
Commitments and Contingencies Disclosure [Line Items] | |||
Payment required under certain channel distribution agreement upon revenue target achieved | $ 0.5 |
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
|