XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Jun. 16, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Common stock outstanding under the plan 122,500   140,000  
Expected dividend yield 0.00%      
Intrinsic value of options exercised $ 1,036 $ 416    
Cash received from exercise of options 460 $ 119    
Employee service share-based compensation, nonvested units, compensation cost not yet recognized $ 41,600      
Employee service share-based compensation, nonvested units, compensation cost not yet recognized, period for recognition 2 years 2 months 12 days      
Restricted Stock Units [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Stock options vested 709,842 687,046    
Shares, forfeited 17,500      
Grant date fair value of restricted stock units forfeited $ 500      
Grant date fair value of restricted stock units vested $ 14,200 $ 10,800    
Stock Option 2007 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
New awards granted 0      
Common stock outstanding under the plan 55,000      
Stock Option 2017 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Common stock outstanding under the plan 1,533,000      
Common stock shares reserved for issuance       3,000,000
Plan effective date Jun. 16, 2017      
Minimum [Member] | Stock Option 2007 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Period of grants vested 3 years      
Minimum [Member] | Stock Option 2017 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Period of grants vested 3 years      
Maximum [Member] | Stock Option 2007 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Period of grants vested 4 years      
Period of grants expired 10 years      
Maximum [Member] | Stock Option 2017 Plan [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Period of grants expired 10 years