• Filing Date: 2018-03-07
  • Form Type: 10-K
  • Description: Annual report
v3.8.0.1
Employee Benefit Plan - Additional Information (Detail)
12 Months Ended
Dec. 31, 2017
USD ($)
Plans
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
US Employees [Member]      
Employee Benefit Plan [Line Items]      
Maximum percentage of employee contribution 100.00%    
Company contribution in the plan $ 560 $ 415 $ 371
India Employees [Member]      
Employee Benefit Plan [Line Items]      
Employment benefit accrued $ 58,000 42,000  
Matching contribution, number of defined contribution plans | Plans 2    
Defined benefit plan amount recognized $ 17,000 $ 14,000 $ 9,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