v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 18,573,391        
Balance at Dec. 31, 2023 $ 19 $ 102,057 $ (18) $ (40,246) $ 61,812
Common stock issued from vesting of stock-based awards (in shares) 13,588        
Common stock issued from vesting of stock-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 1,166 0 0 1,166
Employee tax payments from stock-based withholding (in shares) (1,965)        
Employee tax payments from stock-based withholding $ 0 (9) 0 0 (9)
Net income (loss) 0 0 0 4,599 4,599
Other comprehensive loss, net of tax $ 0 0 (560) 0 (560)
Balance (in shares) at Dec. 31, 2024 18,585,014        
Balance at Dec. 31, 2024 $ 19 103,214 (578) (35,647) 67,008
Common stock issued from vesting of stock-based awards (in shares) 13,589        
Common stock issued from vesting of stock-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 447 0 0 447
Employee tax payments from stock-based withholding (in shares) (2,302)        
Employee tax payments from stock-based withholding $ 0 (17) 0 0 (17)
Net income (loss) 0 0 0 (1,354) (1,354)
Other comprehensive loss, net of tax $ 0 0 588 0 588
Balance (in shares) at Dec. 31, 2025 18,596,301        
Balance at Dec. 31, 2025 $ 19 $ 103,644 $ 10 $ (37,001) $ 66,672