Annual report pursuant to Section 13 and 15(d)

Stock Plans - Schedule of Restricted Stock Activity (Detail)

v3.8.0.1
Stock Plans - Schedule of Restricted Stock Activity (Detail) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares, Forfeited (22,243)  
Shares, Vested (1,227)  
Weighted Average Grant Date Fair Value, Granted $ 15.47 $ 4.71
2014 Plan Stock Options/Stock Issuance Plan and 2017 Stock Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares, Unvested, Beginning Balance 208,886  
Shares, Granted 64,240  
Shares, Forfeited (22,241)  
Shares, Vested (103,429)  
Shares, Unvested, Ending Balance 147,456 208,886
Weighted Average Grant Date Fair Value, Unvested, Beginning Balance $ 4.80  
Weighted Average Grant Date Fair Value, Granted 15.47  
Weighted Average Grant Date Fair Value, Forfeited 8.42  
Weighted Average Grant Date Fair Value, Vested 8.50  
Weighted Average Grant Date Fair Value, Unvested, Ending Balance $ 6.30 $ 4.80