XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2022 18,420,067        
Balance at Dec. 31, 2022 $ 19 $ 100,137 $ 82 $ (40,371) $ 59,867
Common stock issued from vesting of stock-based awards (in shares) 183,762        
Common stock issued from vesting of stock-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 2,082 0 0 2,082
Employee tax payments from restricted stock withholdings (in shares) (30,438)        
Employee tax payments from restricted stock withholdings $ 0 (162) 0 0 (162)
Net income 0 0 0 125 125
Other comprehensive loss, net of tax $ 0 0 (100) 0 (100)
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 restricted stock withholdings (in shares) (1,965)        
Employee tax payments from restricted stock withholdings $ 0 (9) 0 0 (9)
Net income 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