v3.26.1
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, 2024 19,664        
Balance at Dec. 31, 2024 $ 85,877 $ 15,202 $ (61,008) $ (6,890) $ 33,181
Share-based compensation (in shares) 44        
Share-based compensation $ 864 1,436 0 0 2,300
Vested restricted stock issued (in shares) 13        
Vested restricted stock issued $ 262 (262) 0 0 0
Shares cancelled to pay tax liability (in shares) (3)        
Shares cancelled to pay tax liability $ (204) 0 0 0 (204)
Other comprehensive income - pension, net 0 0 0 79 79
Net loss $ 0 0 (8,640) 0 (8,640)
Balance (in shares) at Mar. 31, 2025 19,718        
Balance at Mar. 31, 2025 $ 86,799 16,376 (69,648) (6,811) 26,716
Share-based compensation (in shares) 44        
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         79
Net loss         (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 Mar. 31, 2025 19,718        
Balance at Mar. 31, 2025 $ 86,799 16,376 (69,648) (6,811) 26,716
Share-based compensation (in shares) 0        
Share-based compensation $ 0 597 0 0 597
Vested restricted stock issued (in shares) 13        
Vested restricted stock issued $ 273 (273) 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 0 0
Net loss $ 0 0 (999) 0 (999)
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 (in shares) 0        
Balance (in shares) at Dec. 31, 2025 19,755        
Balance at Dec. 31, 2025 $ 87,580 17,346 (71,587) (276) 33,063
Share-based compensation (in shares) 57        
Share-based compensation $ 954 674 0 0 1,628
Vested restricted stock issued (in shares) 20        
Vested restricted stock issued $ 355 (355) 0 0 0
Shares cancelled to pay tax liability (in shares) (35)        
Shares cancelled to pay tax liability $ (581) 0 0 0 (581)
Other comprehensive income - pension, net 0 0 0 0 0
Net loss $ 0 0 (2,059) 0 (2,059)
Balance (in shares) at Mar. 31, 2026 19,797        
Balance at Mar. 31, 2026 $ 88,308 17,665 (73,646) (276) 32,051
Share-based compensation (in shares) 57        
Balance (in shares) at Dec. 31, 2025 19,755        
Balance at Dec. 31, 2025 $ 87,580 17,346 (71,587) (276) 33,063
Other comprehensive income - pension, net         0
Net loss         (3,688)
Balance (in shares) at Jun. 30, 2026 19,877        
Balance at Jun. 30, 2026 $ 88,658 17,950 (75,274) (276) 31,058
Balance (in shares) at Mar. 31, 2026 19,797        
Balance at Mar. 31, 2026 $ 88,308 17,665 (73,646) (276) 32,051
Share-based compensation (in shares) 0        
Share-based compensation $ 0 727 0 0 727
Vested restricted stock issued (in shares) 85        
Vested restricted stock issued $ 442 (442) 0 0 0
Shares cancelled to pay tax liability (in shares) (5)        
Shares cancelled to pay tax liability $ (92) 0 0 0 (92)
Other comprehensive income - pension, net 0 0 0 0 0
Net loss $ 0 0 (1,628) 0 (1,628)
Balance (in shares) at Jun. 30, 2026 19,877        
Balance at Jun. 30, 2026 $ 88,658 $ 17,950 $ (75,274) $ (276) $ 31,058
Share-based compensation (in shares) 0