XML 75 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholder's Equity - Summary of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Share-based compensation arrangement by share-based payment award, options, outstanding, number, beginning balance 1,357,784  
Options granted - shares 1,458,800  
Options exercised - shares 2,014  
Options forfeited - shares 183,151  
Options expired - shares 22,105  
Share-based compensation arrangement by share-based payment award, options, outstanding, number, ending balance 2,609,314 1,357,784
Options exercisable, end of period (in shares) 685,155  
Options outstanding, beginning of period - weighted average exercise price per share $ 12.72  
Options granted - weighted average exercise price per share 13.45  
Options exercised - weighted average exercise price per share 10.38  
Options forfeited - weighted average exercise price per share 14.31  
Options expired - weighted average exercise price per share 13.38  
Options outstanding, end of period - weighted average exercise price per share 13.01 $ 12.72
Options exercisable, end of period - weighted average exercise price per share $ 13.31  
Options outstanding, end of period - weighted average remaining contractual term (years) 8 years 9 months 18 days 9 years 8 months 12 days
Options exercisable, end of period - weighted average remaining contractual term (years) 8 years 4 months 24 days  
Options outstanding, beginning of period - aggregate intrinsic value $ 0  
Options outstanding, end of period - aggregate intrinsic value 0 $ 0
Options exercisable, end of period - aggregate intrinsic value $ 0