XML 88 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Option Plan - Restricted Stock Units (Details) - Restricted stock units - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 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, beginning of period (in shares) 1,036,208    
Awards granted (in shares) 831,700    
Awards released (in shares) (159,272)    
Awards canceled (in shares) (140,524)    
Outstanding, end of period (in shares) 1,568,112    
Weighted- Average Grant Date Fair Value      
Outstanding, beginning of period (in dollars per share) $ 7.28    
Awards granted (in dollars per share) 2.42 $ 8.61  
Awards released (in dollars per share) 11.63    
Awards canceled (in dollars per share) 7.80    
Outstanding, end of period (in dollars per share) $ 4.21    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]      
Outstanding, Aggregate Intrinsic Value $ 3,795   $ 2,487