XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Options - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Intrinsic value based on share price $ 5.66  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock options vesting provisions, description Employee stock options are subject to installment vesting typically over a period of not less than three years.  
Period of termination of employment 180 days  
Stock options granted period 7 years  
Options exercised 61,767  
Intrinsic value $ 0.1  
Options Outstanding, Granted 0 0
Lower range of exercise prices $ 5.06  
Upper range of exercise prices $ 8.21  
Period of expected life, options granted 5 years  
Stock Options [Member] | Stock Option Plan One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from options exercised $ 0.1  
Options exercised 9,412 500
Stock Options [Member] | Stock Option Plan Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options exercised 52,355  
Shares issued 10,194  
Stock Options [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options vested in remaining period 3 years