XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended 18 Months Ended
Mar. 31, 2022
USD ($)
plan
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
shares
Mar. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of plans | plan 2      
Stock-based compensation expense $ 1,089 $ 80    
2014 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted (in shares) | shares 0     0
Shares exercised, intrinsic value $ 602 $ 1,875    
Compensation cost not yet recognized $ 28     $ 28
Compensation cost not yet recognized, period of recognition 1 year 8 months 1 day      
2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted (in shares) | shares 0      
Compensation cost not yet recognized $ 1,404     $ 1,404
Compensation cost not yet recognized, period of recognition 2 years 7 months 17 days      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year      
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted (in shares) | shares 0   0