XML 56 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2016
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Loss Contingencies [Line Items]            
Operating lease expiration year       2021    
Rent expense       $ 4,600,000 $ 3,300,000  
Tenant improvement allowances   $ 100,000 $ 0 100,000 0  
Restricted cash   1,665,000   1,665,000   $ 1,665,000 [1]
Purchase commitments   4,500,000   $ 4,500,000   5,800,000
Period of purchase commitment of inventory from specified date       6 months    
Loss contingency accrual   0   $ 0   $ 0
Cancelable Lease Agreement [Member]            
Loss Contingencies [Line Items]            
Motor vehicle lease expenses       2,100,000 $ 2,000,000  
Key Employee Settlement [Member]            
Loss Contingencies [Line Items]            
Loss on settlement of claim $ 3,400,000          
Maximum [Member] | Cancelable Lease Agreement [Member]            
Loss Contingencies [Line Items]            
Penalties   $ 100,000   $ 100,000    
[1] The Condensed Consolidated Balance Sheet as of December 31, 2015 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements.