v3.26.1
Note 10 - Stockholders' Equity - Rollforward of Outstanding Shares (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Held in treasury, balance (in shares) (133,047)  
Repurchase of common stock (in shares) 0  
Shares, end of period (in shares) (133,047) (133,047)
Common Stock [Member]    
Shares, beginning of year (in shares) 6,307,997 5,454,639
Stock-based compensation (in shares) 152,402 16,156
Stock issued for settlement of warrants (in shares) 214,462 837,202
Shares withheld for income taxes (in shares) (1,379) 0
Shares, end of period (in shares) 6,673,482 6,307,997
Treasury Stock, Common [Member]    
Held in treasury, balance (in shares) (133,047) (81,584)
Repurchase of common stock (in shares) 0 (51,463)
Shares, end of period (in shares) (133,047) (133,047)
Common Stock Outstanding [Member]    
Shares, beginning of year (in shares) 6,174,950 5,373,055
Stock-based compensation (in shares) 152,402 16,156
Stock issued for settlement of warrants (in shares) 214,462 837,202
Shares withheld for income taxes (in shares) (1,379) 0
Repurchase of common stock (in shares) 0 (51,463)
Shares, end of period (in shares) 6,540,435 6,174,950