v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Deficit
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   21,241,000        
Beginning balance at Dec. 31, 2024 $ 138,625 $ 212 $ 167,287 $ (12,752) $ (4,032) $ (12,090)
Beginning balance, treasury stock (in shares) at Dec. 31, 2024           (1,456,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (1,710)     (1,710)    
Other comprehensive (loss) income 722 [1]       722  
Stock-based compensation 337   337      
Acquisition of treasury stock (in shares)           (31,000)
Acquisition of treasury stock (163)         $ (163)
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   (21,000)        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures 0 $ 0 0      
Ending balance (in shares) at Mar. 31, 2025   21,220,000        
Ending balance at Mar. 31, 2025 $ 137,811 $ 212 167,624 (14,462) (3,310) $ (12,253)
Ending balance, treasury stock (in shares) at Mar. 31, 2025           (1,487,000)
Beginning balance (in shares) at Dec. 31, 2025 19,511,836 21,295,000        
Beginning balance at Dec. 31, 2025 $ 130,984 $ 213 168,900 (20,135) (4,161) $ (13,833)
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 (1,782,819)         (1,783,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 588     588    
Other comprehensive (loss) income (234) [1]       (234)  
Stock-based compensation 306   306      
Acquisition of treasury stock (in shares)           (34,000)
Acquisition of treasury stock (206)         $ (206)
Exercise of stock options and issuance of restricted stock awards, net of forfeitures (in shares)   (1,000)        
Exercise of stock options and issuance of restricted stock awards, net of forfeitures $ 89   89      
Ending balance (in shares) at Mar. 31, 2026 19,477,178 21,294,000        
Ending balance at Mar. 31, 2026 $ 131,527 $ 213 $ 169,295 $ (19,547) $ (4,395) $ (14,039)
Ending balance, treasury stock (in shares) at Mar. 31, 2026 (1,817,105)         (1,817,000)
[1] Tax impact was nominal for all periods.