XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholder's Equity and Stock-Based Compensation - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options granted 251,661
2016 Incentive Award Plan | Granted to Employees  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Awards granted to employees 377,394
2016 Incentive Award Plan | Stock Options | Non Employee Directors  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options granted 11,418
2016 Incentive Award Plan | Vesting After Two Years | Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options granted 127,234
Award vesting period 2 years
2016 Incentive Award Plan | Vesting After Four Years | Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options granted 113,009
Award vesting period 4 years
2016 Incentive Award Plan | Vesting After Four Years | Restricted Stock Units (RSU)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting period 4 years
Shares granted 137,151