XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans - Stock compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 3,015 $ 2,122 $ 5,132 $ 3,387
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 75 4 107 10
2007 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 703 1,143 1,728 2,402
2018 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 2,237 $ 975 $ 3,297 $ 975