XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Changes In Stockholders' Equity (Schedule of Changes in Stockholders' Equity) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
BALANCE $ 79,106 $ 65,528
BALANCE, shares 7,391,906  
Exercise of stock options, net of shares exchanged as payment $ 183 57
Exercise of stock options, net of shares exchanged as payment, shares 11,075  
Tax payments for shares withheld related to stock option exercises $ (1)  
Share-based compensation 353 334
Other comprehensive income (loss), net of tax (432) (204)
Net income 3,591 1,441
BALANCE $ 82,800 67,156
BALANCE, shares 7,402,683  
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
BALANCE $ 39,052 $ 37,817
BALANCE, shares 7,392,000 7,295,000
Exercise of stock options, net of shares exchanged as payment $ 183 $ 57
Exercise of stock options, net of shares exchanged as payment, shares 11,000 4,000
Tax payments for shares withheld related to stock option exercises $ (1)  
Tax payments for shares withheld related to stock option exercises (in shares) 0  
Share-based compensation $ 353 $ 334
Other comprehensive income (loss), net of tax 0 0
Net income 0 0
BALANCE $ 39,587 $ 38,208
BALANCE, shares 7,403,000 7,299,000
Accumulated Other Comprehensive Loss    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
BALANCE $ (1,510) $ (1,102)
Exercise of stock options, net of shares exchanged as payment 0 0
Tax payments for shares withheld related to stock option exercises 0  
Share-based compensation 0 0
Other comprehensive income (loss), net of tax (432) (204)
Net income 0 0
BALANCE (1,942) (1,306)
Retained Earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
BALANCE 41,564 28,813
Exercise of stock options, net of shares exchanged as payment 0 0
Tax payments for shares withheld related to stock option exercises 0  
Share-based compensation 0 0
Other comprehensive income (loss), net of tax 0 0
Net income 3,591 1,441
BALANCE $ 45,155 $ 30,254