XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Share-based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   $ 5,635 $ 5,372 $ 10,377 $ 10,295
Stock options granted (in shares)   200,000 36,300 1,500,000 700,000
2021 ESPP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant   2,665,369   2,665,369  
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period   16,858      
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   $ 2,503 $ 2,637 $ 5,123 $ 5,119
RSAs, RSUs, PSUs and ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   $ 3,132 $ 2,735 $ 5,254 $ 5,176
Employee Stock | 2021 ESPP Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
ESPP purchase price of common stock, percent of market price 85.00%        
Maximum contribution amount $ 25        
Minimum employee subscription rate 1.00%        
Maximum employee subscription rate 15.00%        
Purchase period (in months) 6 months