v3.26.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   11,085,000      
Beginning balance at Dec. 31, 2024 $ 93,545 $ 11,085 $ 47,339 $ 44,919 $ (9,798)
Treasury stock, beginning balance (in shares) at Dec. 31, 2024         1,012,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 1,906     1,906  
Issuance of shares of common stock from treasury $ 0   (274)   $ 274
Issuance of shares of common stock from treasury (in shares) (26,865)       (26,000)
Stock-based compensation $ 512   512    
Repurchase of shares of common stock (in shares)         726,000
Repurchase of shares of common stock (8,875)       $ (8,875)
Ending balance (in shares) at Sep. 30, 2025   11,085,000      
Ending balance at Sep. 30, 2025 87,088 $ 11,085 47,577 46,825 $ (18,399)
Treasury stock, ending balance (in shares) at Sep. 30, 2025         1,712,000
Beginning balance (in shares) at Jun. 30, 2025   11,085,000      
Beginning balance at Jun. 30, 2025 89,716 $ 11,085 47,375 48,912 $ (17,656)
Treasury stock, beginning balance (in shares) at Jun. 30, 2025         1,655,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (2,087)     (2,087)  
Issuance of shares of common stock from treasury $ 0   (89)   $ 89
Issuance of shares of common stock from treasury (in shares) (8,279)       (8,000)
Stock-based compensation $ 291   291    
Repurchase of shares of common stock (in shares)         65,000
Repurchase of shares of common stock (832)       $ (832)
Ending balance (in shares) at Sep. 30, 2025   11,085,000      
Ending balance at Sep. 30, 2025 87,088 $ 11,085 47,577 46,825 $ (18,399)
Treasury stock, ending balance (in shares) at Sep. 30, 2025         1,712,000
Beginning balance (in shares) at Dec. 31, 2025   11,085,000      
Beginning balance at Dec. 31, 2025 $ 86,992 $ 11,085 48,276 45,786 $ (18,155)
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 1,684,205       1,684,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) $ 92     92  
Issuance of shares of common stock from treasury $ 0   (1,053)   $ 1,053
Issuance of shares of common stock from treasury (in shares) (95,346)       (95,000)
Exercise of stock options for 30,666 shares, net $ 398   66   $ 332
Exercise of stock options for 30,666 shares, net (in shares)         (31,000)
Stock-based compensation 687   687    
Repurchase of shares of common stock (in shares)         506,000
Repurchase of shares of common stock (6,850)       $ (6,850)
Ending balance (in shares) at Sep. 30, 2026   11,085,000      
Ending balance at Sep. 30, 2026 $ 81,319 $ 11,085 47,976 45,878 $ (23,620)
Treasury stock, ending balance (in shares) at Sep. 30, 2026 2,063,756       2,064,000
Beginning balance (in shares) at Jun. 30, 2026   11,085,000      
Beginning balance at Jun. 30, 2026 $ 79,596 $ 11,085 47,791 44,476 $ (23,756)
Treasury stock, beginning balance (in shares) at Jun. 30, 2026         2,076,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 1,402     1,402  
Issuance of shares of common stock from treasury $ 0   (136)   $ 136
Issuance of shares of common stock from treasury (in shares) (11,894)       (12,000)
Stock-based compensation $ 321   321    
Ending balance (in shares) at Sep. 30, 2026   11,085,000      
Ending balance at Sep. 30, 2026 $ 81,319 $ 11,085 $ 47,976 $ 45,878 $ (23,620)
Treasury stock, ending balance (in shares) at Sep. 30, 2026 2,063,756       2,064,000