XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
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, 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        
Common stock issued-restricted stock units $ 20 (20) 0 0 0
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
Shared-based compensation expense-restricted stock units 0 494 0 0 494
Treasury shares       (651) (651)
Net income $ 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
Share-based compensation expense-stock options $ 0 286 0 0 286
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
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 32,899       32,951
Common stock issued-stock options $ 19 579 0 0 $ 598
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 55,015        
Common stock issued-restricted stock units $ 33 (33) 0 0 0
Common stock issued-warrants exercised (in shares) 90,183        
Common stock issued-warrants exercised $ 55 (55) 0 0 0
Share-based compensation expense-stock options 0 1,030 0 0 1,030
Shared-based compensation expense-restricted stock units 0 896 0 0 896
Treasury shares       (1,248) (1,248)
Net income $ 0 0 13,536 0 $ 13,536
Common stock issued-stock options (in shares) 32,899       32,951
Common stock issued-stock options $ 19 579 0 0 $ 598
Share-based compensation expense-stock options $ 0 1,030 0 0 1,030
Treasury shares       55 55
Balance (in shares) at Dec. 31, 2025 4,092,056        
Balance at Dec. 31, 2025 $ 2,455 $ 51,803 $ (2,314) $ (7,246) $ 44,698