XML 70 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Stock Option Award Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Number of stock options outstanding, beginning balance 926,379  
Weighted average exercise price outstanding, beginning balance $ 2.08  
Weighted average remaining contractual life 7 years 9 months 14 days 6 years 5 months 19 days
Aggregate intrinsic value outstanding, beginning balance $ 2,856  
Number of stock options, granted 724,937,000  
Weighted average exercise price, granted $ 2.42  
Number of stock options, exercised (160,212)  
Weighted average exercise price, exercised $ 0.26  
Number of stock options, forfeited (91,852)  
Weighted average exercise price, forfeited $ 3.03  
Number of stock options outstanding, ending balance 1,399,252 926,379
Weighted average exercise price outstanding, ending balance $ 2.40 $ 2.08
Aggregate intrinsic value outstanding, ending balance $ 928 $ 2,856
Number of stock options, exercisable 662,909  
Weighted average exercise price, exercisable $ 1.79  
Weighted average remaining contractual life, exercisable 5 years 10 months 13 days  
Aggregate intrinsic value, exercisable $ 823  
Number of stock options, vested and expected to vest 1,399,252  
Weighted average exercise price, vested and expected to vest $ 2.40  
Weighted average remaining contractual life, vested and expected 7 years 9 months 14 days  
Aggregate intrinsic value, vested and expected to vest $ 928