v3.26.1
Note 13 - Equity - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding Options, intrinsic value $ 0 $ 0
Granted, options (in shares) 0  
Non-Vested Options, number (in shares) 61,058  
Non-Vested Options, weighted average grant date fair value (in dollars per share) $ 4.94  
Options granted, weighted average grant date fair value (in dollars per share) $ 0  
Options vested, number (in shares) (25,442)  
Options vested, weighted average grant date fair value (in dollars per share) $ 0  
Options forfeited, number (in shares) (1,533)  
Options forfeited, weighted average grant date fair value (in dollars per share) $ 0  
Non-Vested Options, number (in shares) 34,083 61,058
Non-Vested Options, weighted average grant date fair value (in dollars per share) $ 3.24 $ 4.94
Share-Based Payment Arrangement, Option [Member]    
Outstanding Options (in shares) 343,499  
Outstanding Options, exercise price (in dollars per share) $ 7.01  
Outstanding Options, weighted average contractual term (Year) 2 years 6 months 3 days 2 years 9 months 10 days
Outstanding Options, intrinsic value $ 0 $ 0
Granted, options (in shares) 0  
Granted, exercise price (in dollars per share) $ 0  
forfeited, options (in shares) (11,490)  
forfeited, exercise price (in dollars per share) $ 16.16  
Outstanding Options (in shares) 332,009 343,499
Outstanding Options, exercise price (in dollars per share) $ 6.69 $ 7.01