XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Option Plan - Stock Option Activity (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, beginning of period (in shares) 1,421,235  
Granted (in shares) 58,500  
Exercised (in shares) (93,335)  
Forfeited (in shares) (32,426)  
Expired (in shares) (359,448)  
Outstanding, end of period (in shares) 994,526 1,421,235
Vested and expected to vest, end of period (in shares) 994,526  
Options exercisable, end of period (in shares) 825,513  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, beginning of period, Weighted Average Exercise Price (in dollars per share) $ 12.94  
Granted, Weighted Average Exercise Price (in dollars per share) 3.15  
Exercised, Weighted Average Exercise Price (in dollars per share) 0.26  
Forfeited, Weighted Average Exercise Price (in dollars per share) 14.38  
Expired, Weighted Average Exercise Price (in dollars per share) 17.02  
Outstanding, end of period, Weighted Average Exercise Price (in dollars per share) 12.03 $ 12.94
Vested and expected to vest, end of period (in shares), Weighted Average Exercise Price (in dollars per share) 12.03  
Options exercised, end of period (in shares), Weighted Average Exercise Price (in dollars per share) $ 12.24  
Stock Options, Additional Disclosures [Abstract]    
Outstanding, Weighted Average Remaining Contractual Term 6 years 10 months 24 days 7 years 1 month 2 days
Vested and expected to vest, Weighted Average Remaining Contractual Term 6 years 10 months 24 days  
Options exercisable, Weighted Average Remaining Contractual Term 6 years 7 months 28 days  
Outstanding, Aggregate Intrinsic Value $ 349 $ 483
Vested and expected to vest, Aggregate Intrinsic Value 349  
Options exercisable, Aggregate Intrinsic Value $ 349