• Filing Date: 2017-02-22
  • Form Type: 10-K
  • Description: Annual report
v3.6.0.2
Employee Benefit Plan - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Plans
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
US Employees [Member]      
Employee Benefit Plan [Line Items]      
Maximum percentage of employee contribution 100.00%    
Company contribution in the plan $ 415,000 $ 371,000 $ 311,000
India Employees [Member]      
Employee Benefit Plan [Line Items]      
Employment benefit accrued $ 42,000 28,000  
Matching contribution, number of defined contribution plans | Plans 2    
Defined benefit plan amount recognized $ 14,000 $ 9,000 $ 13,000
Maximum [Member] | US Employees [Member]      
Employee Benefit Plan [Line Items]      
Maximum percentage of employer contribution 4.00%    
Deferred Profit Sharing [Member] | US Employees [Member]      
Employee Benefit Plan [Line Items]      
Company contribution in the plan $ 0