XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Equity (Unaudited) - 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
Common stock issued under restricted stock units (in shares) 4,710        
Common stock issued under restricted stock units $ 3 (3) 0 0 0
Share-based compensation expense-stock options 0 55 0 0 55
Share-based compensation expense-restricted stock units 0 121 0 0 121
Net income $ 0 0 681 0 681
Balance (in shares) at Mar. 31, 2024 3,871,792        
Balance at Mar. 31, 2024 $ 2,323 48,775 (23,528) (6,053) 21,517
Treasury shares $ 0 0 0 (651) (651)
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
Net income         2,345
Balance (in shares) at Jun. 30, 2024 3,877,798        
Balance at Jun. 30, 2024 $ 2,327 48,996 (21,864) (6,053) 23,406
Balance (in shares) at Mar. 31, 2024 3,871,792        
Balance at Mar. 31, 2024 $ 2,323 48,775 (23,528) (6,053) 21,517
Common stock issued under restricted stock units (in shares) 6,006        
Common stock issued under restricted stock units $ 4 (4) 0 0 0
Share-based compensation expense-stock options 0 77 0 0 77
Share-based compensation expense-restricted stock units 0 148 0 0 148
Net income $ 0 0 1,664 0 1,664
Balance (in shares) at Jun. 30, 2024 3,877,798        
Balance at Jun. 30, 2024 $ 2,327 48,996 (21,864) (6,053) 23,406
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
Common stock issued under restricted stock units (in shares) 13,764        
Common stock issued under restricted stock units $ 7 (7) 0 0 0
Common stock issued-stock options (in shares) 1,148        
Common stock issued-stock options $ 1 12 0 0 13
Share-based compensation expense-stock options 0 118 0 0 118
Share-based compensation expense-restricted stock units 0 275 0 0 275
Net income $ 0 0 2,132 0 2,132
Balance (in shares) at Mar. 31, 2025 3,928,871        
Balance at Mar. 31, 2025 $ 2,356 49,784 (13,718) (6,053) 32,369
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
Common stock issued-stock options (in shares)         18,110
Net income         $ 5,873
Balance (in shares) at Jun. 30, 2025 4,035,256        
Balance at Jun. 30, 2025 $ 2,421 50,372 (9,977) (6,053) 36,763
Balance (in shares) at Mar. 31, 2025 3,928,871        
Balance at Mar. 31, 2025 $ 2,356 49,784 (13,718) (6,053) 32,369
Common stock issued under restricted stock units (in shares) 2,156        
Common stock issued under restricted stock units $ 1 (1) 0 0 0
Common stock issued-stock options (in shares) 14,465        
Common stock issued-stock options $ 10 218 0 0 228
Share-based compensation expense-stock options 0 126 0 0 126
Share-based compensation expense-restricted stock units 0 299 0 0 299
Net income $ 0 0 3,741 0 3,741
Common stock issued-warrants exercised (in shares) 89,764        
Common stock issued-warrants exercised $ 54 (54) 0 0 0
Balance (in shares) at Jun. 30, 2025 4,035,256        
Balance at Jun. 30, 2025 $ 2,421 $ 50,372 $ (9,977) $ (6,053) $ 36,763