v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Incentive Plan One
Treasury Stock
Additional Paid in Capital
Accumulated Other Comprehensive Income (Loss) Paid in Capital
Accumulated Deficit
Beginning balance at Dec. 31, 2024 $ 116,998 $ 20   $ (2) $ 201,348   $ (84,368)
Beginning balance, common stock (in shares) at Dec. 31, 2024   20,194,697          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2024       (1,741,397)      
Stock-based compensation expense              
Options 579       579    
Restricted stock 979       979    
Issuance of common stock              
For restricted stock units vested (87)       (87)    
For restricted stock units vested (in shares)   39,489          
Net (loss) income (2,199)           (2,199)
Ending balance at Mar. 31, 2025 116,270 $ 20   $ (2) 202,819   (86,567)
Ending balance, common stock (in shares) at Mar. 31, 2025   20,234,186          
Ending balance, Treasury stock (in shares) at Mar. 31, 2025       (1,741,397)      
Beginning balance at Dec. 31, 2024 116,998 $ 20   $ (2) 201,348   (84,368)
Beginning balance, common stock (in shares) at Dec. 31, 2024   20,194,697          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2024       (1,741,397)      
Issuance of common stock              
Net (loss) income (667)            
Ending balance at Jun. 30, 2025 119,284 $ 20   $ (2) 204,301   (85,035)
Ending balance, common stock (in shares) at Jun. 30, 2025   20,297,388          
Ending balance, Treasury stock (in shares) at Jun. 30, 2025       (1,741,397)      
Issuance of common stock              
Shares issued for stock options exercised (in shares)     0        
Foreign currency translation adjustment 0            
Beginning balance at Mar. 31, 2025 116,270 $ 20   $ (2) 202,819   (86,567)
Beginning balance, common stock (in shares) at Mar. 31, 2025   20,234,186          
Beginning balance, Treasury stock (in shares) at Mar. 31, 2025       (1,741,397)      
Stock-based compensation expense              
Options 573       573    
Restricted stock 915       915    
Issuance of common stock              
For restricted stock units vested (6)       (6)    
For restricted stock units vested (in shares)   63,202          
Net (loss) income 1,532           1,532
Ending balance at Jun. 30, 2025 119,284 $ 20   $ (2) 204,301   (85,035)
Ending balance, common stock (in shares) at Jun. 30, 2025   20,297,388          
Ending balance, Treasury stock (in shares) at Jun. 30, 2025       (1,741,397)      
Issuance of common stock              
Shares issued for stock options exercised (in shares)     0        
Foreign currency translation adjustment 0            
Beginning balance at Dec. 31, 2025 $ 128,294 $ 20   $ (2) 207,512 $ 0 (79,236)
Beginning balance, common stock (in shares) at Dec. 31, 2025 18,759,589 20,500,986          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2025 (1,741,397)     (1,741,397)      
Stock-based compensation expense              
Options $ 805       805    
Restricted stock 1,023       1,023    
Issuance of common stock              
For restricted stock units vested (16) $ 1     (17)    
For restricted stock units vested (in shares)   4,222          
Net (loss) income (495)           (495)
Ending balance at Mar. 31, 2026 129,611 $ 21   $ (2) 209,323 0 (79,731)
Ending balance, common stock (in shares) at Mar. 31, 2026   20,506,472          
Ending balance, Treasury stock (in shares) at Mar. 31, 2026       (1,741,397)      
Issuance of common stock              
Shares issued for stock options exercised (in shares)     1,264        
Beginning balance at Dec. 31, 2025 $ 128,294 $ 20   $ (2) 207,512 0 (79,236)
Beginning balance, common stock (in shares) at Dec. 31, 2025 18,759,589 20,500,986          
Beginning balance, Treasury stock (in shares) at Dec. 31, 2025 (1,741,397)     (1,741,397)      
Issuance of common stock              
Net (loss) income $ (1,198)            
Ending balance at Jun. 30, 2026 $ 131,082 $ 21   $ (2) 211,486 11 (80,434)
Ending balance, common stock (in shares) at Jun. 30, 2026 18,832,836 20,574,233          
Ending balance, Treasury stock (in shares) at Jun. 30, 2026 (1,741,397)     (1,741,397)      
Issuance of common stock              
Shares issued for stock options exercised (in shares)     1,264        
Foreign currency translation adjustment $ 11            
Beginning balance at Mar. 31, 2026 129,611 $ 21   $ (2) 209,323 0 (79,731)
Beginning balance, common stock (in shares) at Mar. 31, 2026   20,506,472          
Beginning balance, Treasury stock (in shares) at Mar. 31, 2026       (1,741,397)      
Stock-based compensation expense              
Options 976       976    
Restricted stock 1,232       1,232    
Issuance of common stock              
For restricted stock units vested (45) $ 0     (45)    
For restricted stock units vested (in shares)   67,761          
Net (loss) income (703)           (703)
Ending balance at Jun. 30, 2026 $ 131,082 $ 21   $ (2) $ 211,486 11 $ (80,434)
Ending balance, common stock (in shares) at Jun. 30, 2026 18,832,836 20,574,233          
Ending balance, Treasury stock (in shares) at Jun. 30, 2026 (1,741,397)     (1,741,397)      
Issuance of common stock              
Shares issued for stock options exercised (in shares)     0        
Foreign currency translation adjustment $ 11         $ 11