XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock-Based Compensation    
Stock-based compensation expense $ 2,166 $ 1,289
Restricted stock units    
Stock-Based Compensation    
Unrecognized compensation expense $ 19,400  
Weighted average period for recognition of stock-based compensation expense 3 years 3 months 18 days  
Performance stock units    
Stock-Based Compensation    
Equivalent share 1  
Maximum payout percentage 100.00%  
Risk-free interest rate 0.00%  
Performance stock units | 2020 Employee Stock Option and Incentive Plan    
Stock-Based Compensation    
Granted 53,794  
Cost of revenue    
Stock-Based Compensation    
Stock-based compensation expense $ 115 63
Research and development expenses    
Stock-Based Compensation    
Stock-based compensation expense 595 260
Selling, general and administrative expenses    
Stock-Based Compensation    
Stock-based compensation expense $ 1,456 $ 966