Annual report pursuant to Section 13 and 15(d)

Note 17 - Stock-based Compensation and Other Benefit Plans - Stock Option Activity (Details)

v3.23.1
Note 17 - Stock-based Compensation and Other Benefit Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Granted, number of shares (in shares) 241,358  
Granted, weighted average exercise price (in dollars per share) $ 6.41  
Monte Carle Model [Member]    
Outstanding, number of shares (in shares)   359
Outstanding, weighted average exercise price (in dollars per share)   $ 1.96
Granted, number of shares (in shares)   241
Granted, weighted average exercise price (in dollars per share)   $ 6.41
Exercised, number of shares (in shares)   (47)
Exercised, weighted average exercise price (in dollars per share)   $ (1.23)
Unvested shares forfeited, number of shares (in shares)   (109)
Unvested shares forfeited, weighted average exercise price (in dollars per share)   $ (4.03)
Vested shares expired, number of shares (in shares)   0
Vested shares expired, weighted average exercise price (in dollars per share)   $ 0
Outstanding, number of shares (in shares)   444
Outstanding, weighted average exercise price (in dollars per share)   $ 3.95
Outstanding, weighted average remaining contractual term (Year)   7 years 1 month 24 days
Outstanding, aggregate intrinsic value   $ 632
Exercisable, number of shares (in shares)   147
Exercisable, weighted average exercise price (in dollars per share)   $ 1.83
Exercisable, weighted average remaining contractual term (Year)   3 years 11 months 1 day
Exercisable, aggregate intrinsic value   $ 400
Unvested shares forfeited, weighted average exercise price (in dollars per share)   $ 4.03
Black-scholes Model [Member]    
Outstanding, number of shares (in shares)   615
Outstanding, weighted average exercise price (in dollars per share)   $ 1.58
Granted, number of shares (in shares)   0
Granted, weighted average exercise price (in dollars per share)   $ 0
Exercised, number of shares (in shares)   (228)
Exercised, weighted average exercise price (in dollars per share)   $ (1.12)
Unvested shares forfeited, number of shares (in shares)   0
Unvested shares forfeited, weighted average exercise price (in dollars per share)   $ 0
Vested shares expired, number of shares (in shares)   0
Vested shares expired, weighted average exercise price (in dollars per share)   $ 0
Outstanding, number of shares (in shares)   387
Outstanding, weighted average exercise price (in dollars per share)   $ 1.86
Outstanding, weighted average remaining contractual term (Year)   9 months 29 days
Outstanding, aggregate intrinsic value   $ 1,045
Exercisable, number of shares (in shares)   387
Exercisable, weighted average exercise price (in dollars per share)   $ 1.86
Exercisable, weighted average remaining contractual term (Year)   9 months 29 days
Exercisable, aggregate intrinsic value   $ 1,045
Unvested shares forfeited, weighted average exercise price (in dollars per share)   $ 0