XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 19,615        
Balance at Dec. 31, 2023 $ 84,680 $ 10,538 $ (53,617) $ (6,897) $ 34,704
Share-based compensation $ 411 2,293 0 0 2,704
Vested restricted stock issued (in shares) 21        
Vested restricted stock issued $ 356 (356) 0 0 0
Shares cancelled to pay tax liability (in shares) (4)        
Shares cancelled to pay tax liability $ (78) 0 0 0 (78)
Other comprehensive income - pension, net 0 0 0 136 136
Net loss $ 0 0 (3,247) 0 (3,247)
Balance (in shares) at Jun. 30, 2024 19,650        
Balance at Jun. 30, 2024 $ 85,369 12,475 (56,864) (6,761) 34,219
Balance (in shares) at Dec. 31, 2023 19,615        
Balance at Dec. 31, 2023 $ 84,680 10,538 (53,617) (6,897) 34,704
Other comprehensive income - pension, net         204
Net loss         (5,484)
Balance (in shares) at Sep. 30, 2024 19,657        
Balance at Sep. 30, 2024 $ 85,758 14,026 (59,101) (6,693) 33,990
Balance (in shares) at Jun. 30, 2024 19,650        
Balance at Jun. 30, 2024 $ 85,369 12,475 (56,864) (6,761) 34,219
Share-based compensation $ 0 1,320 0 0 1,320
Vested restricted stock issued (in shares) 7        
Vested restricted stock issued $ 141 (141) 0 0 0
Shares cancelled to pay tax liability (10) 0 0 0 (10)
Other comprehensive income - pension, net 0 0 0 68 68
Net loss 0 0 (2,237) 0 (2,237)
Restricted stock and options cancellation $ 258 372 0 0 630
Balance (in shares) at Sep. 30, 2024 19,657        
Balance at Sep. 30, 2024 $ 85,758 14,026 (59,101) (6,693) 33,990
Balance (in shares) at Dec. 31, 2024 19,664        
Balance at Dec. 31, 2024 $ 85,877 15,202 (61,008) (6,890) 33,181
Share-based compensation $ 864 2,033 0 0 2,897
Vested restricted stock issued (in shares) 26        
Vested restricted stock issued $ 535 (535) 0 0 0
Shares cancelled to pay tax liability (in shares) (4)        
Shares cancelled to pay tax liability $ (224) 0 0 0 (224)
Other comprehensive income - pension, net 0 0 0 79 79
Net loss $ 0 0 (9,639) 0 (9,639)
Balance (in shares) at Jun. 30, 2025 19,730        
Balance at Jun. 30, 2025 $ 87,052 16,700 (70,647) (6,811) 26,294
Balance (in shares) at Dec. 31, 2024 19,664        
Balance at Dec. 31, 2024 $ 85,877 15,202 (61,008) (6,890) 33,181
Other comprehensive income - pension, net         6,676
Net loss         (9,399)
Balance (in shares) at Sep. 30, 2025 19,743        
Balance at Sep. 30, 2025 $ 87,318 17,025 (70,407) (214) 33,722
Balance (in shares) at Jun. 30, 2025 19,730        
Balance at Jun. 30, 2025 $ 87,052 16,700 (70,647) (6,811) 26,294
Share-based compensation $ 0 611 0 0 611
Vested restricted stock issued (in shares) 14        
Vested restricted stock issued $ 286 (286) 0 0 0
Shares cancelled to pay tax liability (in shares) (1)        
Shares cancelled to pay tax liability $ (20) 0 0 0 (20)
Other comprehensive income - pension, net 0 0 0 6,597 6,597
Net loss $ 0 0 240 0 240
Share-based compensation (in shares) 0        
Balance (in shares) at Sep. 30, 2025 19,743        
Balance at Sep. 30, 2025 $ 87,318 $ 17,025 $ (70,407) $ (214) $ 33,722