XML 66 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock option activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Shares    
Outstanding at beginning of the year 1,489,748 1,111,466
Granted 348,294 538,095
Exercised (70,101) (159,813)
Forfeited (110,599)  
Outstanding at end of the year 1,657,342 1,489,748
Exercisable at end of year 1,310,667  
Weighted Average Exercise Price    
Outstanding at beginning of the year (in dollars per share) $ 13.82 $ 2.57
Granted (in dollars per share) 15.90 33.78
Exercised (in dollars per share) 1.97 2.83
Forfeited (in dollars per share) 25.93  
Outstanding at end of the year (in dollars per share) 13.95 $ 13.82
Exercisable at end of year (in dollars per share) $ 11.64  
Weighted Average Remaining Contractual Term    
Outstanding at end of the year (in years) 6 years 2 months 12 days  
Exercisable at end of year (in years) 5 years 4 months 24 days  
Aggregate intrinsic value of options outstanding $ 9,907,660  
Aggregate intrinsic value of options exercisable $ 9,591,460