XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2022 3,686,939        
Balance at Dec. 31, 2022 $ 2,212 $ 45,304 $ (21,979) $ (5,402) $ 20,135
Common stock issued (in shares) 94,376        
Common stock issued $ 59 1,004 0 0 $ 1,063
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 345       4,000
Common stock issued-stock options $ 3 (3) 0 0 $ 0
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 85,422        
Common stock issued-restricted stock units $ 46 (46) 0 0 0
Share-based compensation expense-stock options 0 200 0 0 200
Shared-based compensation expense-restricted stock units 0 1,143 0 0 1,143
Common stock warrants issued 0 1,000 0 0 1,000
Net income (loss) $ 0 0 (2,230)   $ (2,230)
Common stock issued-stock options (in shares) 345       4,000
Common stock issued-stock options $ 3 (3) 0 0 $ 0
Share-based compensation expense-stock options $ 0 200 0 0 200
Balance (in shares) at Dec. 31, 2023 3,867,082        
Balance at Dec. 31, 2023 $ 2,320 48,602 (24,209) (5,402) $ 21,311
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 4,637       6,200
Common stock issued-stock options $ 2 30 0 0 $ 32
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 33,799       8,960
Common stock issued-restricted stock units $ 20 (20) 0 0 $ 0
Share-based compensation expense-stock options 0 286 0 0 286
Shared-based compensation expense-restricted stock units 0 494 0 0 494
Net income (loss) $ 0 0 8,359 0 $ 8,359
Common stock issued-stock options (in shares) 4,637       6,200
Common stock issued-stock options $ 2 30 0 0 $ 32
Common stock issued-warrants exercised (in shares) 8,441        
Common stock issued-warrants exercised $ 6 (6) 0 0 0
Share-based compensation expense-stock options $ 0 286 0 0 286
Treasury shares       (651) (651)
Balance (in shares) at Dec. 31, 2024 3,913,959        
Balance at Dec. 31, 2024 $ 2,348 $ 49,386 $ (15,850) $ (6,053) $ 29,831