XML 77 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation - Assumptions Used in the Black-Scholes Option Pricing Model to Estimate the Fair Value of Each Stock Option Grant (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Risk-free interest rate, Minimum 0.27%  
Risk-free interest rate, Maximum 0.31%  
Expected volatility, Minimum 46.90%  
Expected volatility, Maximum 52.20%  
Weighted average grant-date fair value per share of options granted $ 8.38  
Cash received from exercise of options (in thousands) $ 2,077 $ 92
Minimum    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Expected life 4 years 3 months 18 days  
Maximum    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Expected life 5 years 4 months 24 days