XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Stockholders' Equity and Stock-based Compensation - Summary of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding, shares, options (in shares) 2,074,505 1,300,000  
Outstanding, weighted average exercise price (in dollars per share) $ 8.51 $ 10  
Outstanding, options, weighted average grant date fair value (in dollars per share) $ 2.11 $ 2.11 $ 2.21
Outstanding, weighted average remaining contractual term (Year) 7 years 10 months 24 days 7 years 10 months 24 days 8 years 8 months 12 days
Granted, shares, options (in shares) 0 774,505  
Granted, weighted average exercise price (in dollars per share) $ 0 $ 6  
Granted, options, weighted average grant date fair value (in dollars per share)   $ 1.95  
Granted, weighted average remaining contractual term (Year)   8 years 1 month 6 days  
Outstanding, shares, options (in shares) 2,074,505 2,074,505 1,300,000
Outstanding, weighted average exercise price (in dollars per share) $ 8.51 $ 8.51 $ 10
Options vested and exercisable, shares, options (in shares) 1,129,168    
Options vested and exercisable, weighted average exercise price (in dollars per share) $ 9.09    
Options vested and exercisable, options, weighted average grant date fair value (in dollars per share) $ 2.15    
Options vested and exercisable, weighted average remaining contractual term (Year) 7 years 9 months 18 days