v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss, Net of Tax [Member]
Total
Beginning balance at Dec. 31, 2024 $ 141 $ 58,141 $ 4,515 $ (32,110) $ (54) $ 30,633
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock on restricted stock units 0          
Share-based compensation expense   773        
Relinquishment of stock awards to pay for withholding taxes   (50)        
Net (loss) income     (124)     (124)
Foreign currency translation adjustment, net of tax         53 53
Ending balance at Jun. 30, 2025 141 58,864 4,391 (32,110) (1) $ 31,285
Supplemental share information            
Issuance of shares from stock awards (in shares)           84
Relinquishment of stock awards to pay withholding taxes (in shares)           15
Beginning balance at Mar. 31, 2025 141 58,414 4,534 (32,110) (38) $ 30,941
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock on restricted stock units 0          
Share-based compensation expense   450        
Relinquishment of stock awards to pay for withholding taxes   0        
Net (loss) income     (143)     (143)
Foreign currency translation adjustment, net of tax         37 37
Ending balance at Jun. 30, 2025 141 58,864 4,391 (32,110) (1) $ 31,285
Supplemental share information            
Issuance of shares from stock awards (in shares)           16
Relinquishment of stock awards to pay withholding taxes (in shares)           4
Beginning balance at Dec. 31, 2025 141 59,824 3,275 (32,110) (14) $ 31,116
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock on restricted stock units 1          
Share-based compensation expense   966        
Relinquishment of stock awards to pay for withholding taxes   (93)        
Net (loss) income     716     716
Foreign currency translation adjustment, net of tax         (31) (31)
Ending balance at Jun. 30, 2026 142 60,697 3,991 (32,110) (45) $ 32,675
Supplemental share information            
Issuance of shares from stock awards (in shares)           199
Relinquishment of stock awards to pay withholding taxes (in shares)           44
Beginning balance at Mar. 31, 2026 142 60,266 4,041 (32,110) (51) $ 32,288
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock on restricted stock units 0          
Share-based compensation expense   455        
Relinquishment of stock awards to pay for withholding taxes   (24)        
Net (loss) income     (50)     (50)
Foreign currency translation adjustment, net of tax         6 6
Ending balance at Jun. 30, 2026 $ 142 $ 60,697 $ 3,991 $ (32,110) $ (45) $ 32,675
Supplemental share information            
Issuance of shares from stock awards (in shares)           48
Relinquishment of stock awards to pay withholding taxes (in shares)           24