XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares authorized for issuance (in shares) 537,866    
Number of shares remain for future issuance (in shares) 1,949,261   2,282,906
Unrecognized stock compensation expense $ 28,662    
Unrecognized stock compensation expense attributable to RUs $ 2,510    
Granted (in shares) 0    
Weighted average grant date fair value of options granted (in dollars per share)   $ 9.49  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 4 years    
Stock options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 3 years    
Options term 5 years    
Stock options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 5 years    
Options term 10 years    
Stock options | Weighted Average      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 1 year 3 months 18 days    
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options, vested and expected to vest, outstanding, number (in shares) 28,818    
Unrecognized stock compensation expense attributable to stock option $ 26,152    
Restricted stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 3 years    
Restricted stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 4 years    
Restricted stock units | Weighted Average      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options vesting term 2 years 2 months 12 days