XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 3,434 $ 3,195 $ 7,377 $ 5,673
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 509 1,025 1,420 2,547
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 2,925 $ 2,170 $ 5,957 $ 3,126