XML 76 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Nov. 30, 2016
Dec. 31, 2014
May 31, 2012
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized stock based compensation expense $ 5,369   $ 5,369        
2012 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock shares authorized for issuance           880,000 440,000
2012 Equity Incentive Plan | Restricted Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Restricted stock shares issued     336,000 73,000      
Grant date fair value per share     $ 14.96        
Stock compensation expense recognized $ 585 $ 231 $ 760 $ 420      
2012 Equity Incentive Plan | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Expiration period     5 years        
Percent of voting power     10.00%        
2012 Equity Incentive Plan | Minimum | Restricted Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Grant date fair value per share     $ 3.03        
Shares vest over period     1 year        
2012 Equity Incentive Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Expiration period     10 years        
2012 Equity Incentive Plan | Maximum | Restricted Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Grant date fair value per share     $ 19.00        
Shares vest over period     5 years        
2016 Omnibus Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock shares authorized for issuance         3,911,000