XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Stockholders' Equity and Stock-based Compensation - Summary of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding, shares, options (in shares) 2,074,505 2,074,505  
Outstanding, weighted average exercise price (in dollars per share) $ 8.51 $ 8.51  
Outstanding, options, weighted average grant date fair value (in dollars per share) $ 2.11 $ 2.11 $ 2.11
Outstanding, weighted average remaining contractual term (Year) 6 years 9 months 18 days 7 years 10 months 24 days 8 years 10 months 24 days
Granted, shares, options (in shares) 0 0  
Granted, weighted average exercise price (in dollars per share) $ 0 $ 0  
Granted, options, weighted average grant date fair value (in dollars per share)   $ 0  
Outstanding, shares, options (in shares) 2,074,505 2,074,505 2,074,505
Outstanding, weighted average exercise price (in dollars per share) $ 8.51 $ 8.51 $ 8.51
Options vested and exercisable, shares, options (in shares) 1,816,336    
Options vested and exercisable, weighted average exercise price (in dollars per share) $ 8.86    
Options vested and exercisable, options, weighted average grant date fair value (in dollars per share) $ 2.14    
Options vested and exercisable, weighted average remaining contractual term (Year) 6 years 9 months 18 days