v3.25.1
Note 8 - Stockholder's Equity - Schedule of Stockholder's Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 25, 2024
Mar. 31, 2025
Mar. 31, 2024
Balance   $ 29,831 $ 21,311
Common stock issued-stock options (in shares)   1,200  
Common stock issued-stock options   $ 13  
Share-based compensation expense-stock options   118 55
Share-based compensation expense-restricted stock units   275 121
Net income   2,132 681
Treasury shares $ (650)   (651)
Balance   32,369 21,517
Restricted Stock Units (RSUs) [Member]      
Common stock issued under restricted stock units   $ 0 $ 0
Common Stock [Member]      
Balance (in shares)   3,913,959 3,867,082
Balance   $ 2,348 $ 2,320
Common stock issued-stock options (in shares)   1,148  
Common stock issued-stock options   $ 1  
Share-based compensation expense-stock options   0 0
Share-based compensation expense-restricted stock units   0 0
Net income   $ 0 0
Treasury shares     $ 0
Balance (in shares)   3,928,871 3,871,792
Balance   $ 2,356 $ 2,323
Common Stock [Member] | Restricted Stock Units (RSUs) [Member]      
Common stock issued under restricted stock units (in shares)   13,764 4,710
Common stock issued under restricted stock units   $ 7 $ 3
Additional Paid-in Capital [Member]      
Balance   49,386 48,602
Common stock issued-stock options   12  
Share-based compensation expense-stock options   118 55
Share-based compensation expense-restricted stock units   275 121
Net income   0 0
Treasury shares     0
Balance   49,784 48,775
Additional Paid-in Capital [Member] | Restricted Stock Units (RSUs) [Member]      
Common stock issued under restricted stock units   (7) (3)
Retained Earnings [Member]      
Balance   (15,850) (24,209)
Common stock issued-stock options   0  
Share-based compensation expense-stock options   0 0
Share-based compensation expense-restricted stock units   0 0
Net income   2,132 681
Treasury shares     0
Balance   (13,718) (23,528)
Retained Earnings [Member] | Restricted Stock Units (RSUs) [Member]      
Common stock issued under restricted stock units   0 0
Treasury Stock, Common [Member]      
Balance   (6,053) (5,402)
Common stock issued-stock options   0  
Share-based compensation expense-stock options   0 0
Share-based compensation expense-restricted stock units   0 0
Net income   0 0
Treasury shares     (651)
Balance   (6,053) (6,053)
Treasury Stock, Common [Member] | Restricted Stock Units (RSUs) [Member]      
Common stock issued under restricted stock units   $ 0 $ 0