XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Option Plan - Restricted Stock Units (Details) - Restricted stock units - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding, December 31, 2022 (in shares) 1,036,208    
Awards granted (in shares) 638,500    
Awards released (in shares) (113,720)    
Awards canceled (in shares) (66,903)    
Outstanding, March 31, 2023 (in shares) 1,494,085    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding, December 31, 2022 (in dollars per share) $ 7.28    
Awards granted, Weighted-Average Grant Date Fair Value (in dollars per share) 2.30 $ 8.72  
Awards released, Weighted-Average Grant Date Fair Value (in dollars per share) 11.27    
Awards canceled, Weighted-Average Grant Date Fair Value (in dollars per share) 11.37    
Outstanding, March 31, 2023 (in dollars per share) $ 4.66    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]      
Outstanding, Aggregate Intrinsic Value $ 3,631   $ 2,487