XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Stock-Based Compensation - Summary of Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Options, Aggregate Intrinsic Value $ 0   $ 0   $ 0
Granted (in shares) 0 0 0 0  
Granted, Weighted Average Exercise Price (in dollars per share)     $ 0    
Exercised (in shares)     (42)    
Exercised, Weighted Average Exercise Price (in dollars per share)     $ 2.27    
Canceled and expired (in shares)     0    
Canceled and expired, Weighted Average Exercise Price (in dollars per share)     $ 0    
Options exercisable, Weighted Average Remaining Contractual Life (Year)     2 years 6 months    
Share-Based Payment Arrangement, Option [Member]          
Balance, Outstanding (in shares)     1,175    
Options, Outstanding, Weighted Average Exercise Price (in dollars per share)     $ 5.16    
Options, Outstanding, Weighted Average Remaining Contractual Life (Year)     2 years 6 months   3 years 1 month 28 days
Balance, Outstanding (in shares) 1,133   1,133   1,175
Options, Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.26   $ 5.26   $ 5.16
Options exercisable (in shares) 1,133   1,133    
Options exercisable, Weighted Average Exercise Price (in dollars per share) $ 5.26   $ 5.26