Annual report [Section 13 and 15(d), not S-K Item 405]

Note 8 - Stock-based Incentive Plans (Details Textual)

v3.26.1
Note 8 - Stock-based Incentive Plans (Details Textual)
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Jun. 09, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Oct. 31, 2025
shares
Jun. 30, 2025
shares
Sep. 30, 2023
shares
Jun. 30, 2022
shares
May 31, 2021
shares
Jul. 31, 2020
shares
Oct. 31, 2018
shares
Jul. 31, 2017
shares
May 31, 2016
shares
Oct. 31, 2014
shares
Common Stock, Capital Shares Reserved for Future Issuance 3,517,835   3,517,835                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares     $ 11.04 $ 12.36                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | $     $ 64,000 $ 418,000                    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $ $ 939,000   939,000                      
Share-Based Payment Arrangement, Expense | $     $ 2,311,000 $ 1,289,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 12.36   $ 12.36 $ 7,533.48                    
2025 Omnibus Equity Incentive Plan [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $   $ 146,000                        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years                        
Share-Based Payment Arrangement, Expense | $   $ 177,000                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period   7,367                        
Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected   40                        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Canceled | $   $ 443,000                        
Total Compensation Costs, Recognized and Not Yet Recognized | $   $ 323,000                        
Stock Award Sales Program [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance         580,667 6,250 62,500 26,042 20,834 10,764 7,639 6,250 4,167 2,431
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent     100.00%                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 53,000   53,000                      
Restricted Stock Units (RSUs) [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years                      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount | $ $ 4,535,000   $ 4,535,000                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     490,000                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares     $ 12.48                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares $ 10.92   $ 10.92 $ 2,006.04                    
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Nonemployee [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount | $ $ 233,000   $ 233,000                      
Share-Based Payment Arrangement, Expense | $     $ 988,000 $ 256,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     39,750 53,334                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares     $ 19.44 $ 10.08                    
Restricted Stock Units (RSUs) [Member] | 2025 Omnibus Equity Incentive Plan [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance   6,250                        
Percentage of Reserved Shares   100.00%                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period   4,025                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares   $ 60.96                        
Restricted Stock Units (RSUs) [Member] | Super League 2014 Stock Option and Incentive Plan [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance   267                        
Share-Based Payment Arrangement [Member] | Super League 2014 Stock Option and Incentive Plan [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance   309                        
Share-Based Payment Arrangement, Option [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     10 years                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     4 years                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years                      
Share-Based Payment Arrangement, Option [Member] | 2025 Omnibus Equity Incentive Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period   3,342                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares   $ 60.96                        
Share-Based Payment Arrangement, Option [Member] | Super League 2014 Stock Option and Incentive Plan [Member]                            
Common Stock, Capital Shares Reserved for Future Issuance   703                        
Non-statutory Options [Member] | Discretionary Option Grant Program [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent     85.00%                      
Incentive Stock Options [Member] | Discretionary Option Grant Program [Member] | Eligible Employees Owns Equal or Less Than 10% of Voting Stock [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent     110.00%                      
2025 PSUs [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted 79,112                          
Share-Based Payment Arrangement, Expense | $     $ 44,000                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ $ 604,000   $ 604,000                      
2025 PSUs [Member] | Share-Based Payment Arrangement, Tranche One [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting, Number of Shares Required Vested 29,334                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Requirement, Stock Price | $ / shares $ 36   $ 36                      
2025 PSUs [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting, Number of Shares Required Vested 49,778                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Requirement, Stock Price | $ / shares $ 60   $ 60                      
Stock Warrants [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount | $ $ 7,000   $ 7,000                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares     $ 15.12                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested | $     $ 34,000 $ 0