XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect of Change in Accounting Principle, Net of Tax [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Balance (in shares) at Dec. 31, 2021 9,071,417          
Balance at Dec. 31, 2021 $ 91 $ 94,024 $ 33,149 $ 0 $ 144  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Accounting Standards Update [Extensible Enumeration]           Accounting Standards Update 2016-13 [Member]
Net income     29,638     $ 29,638
Exercise of employee stock options (in shares) 17,450          
Exercise of stock options   309        
Shares issued for restricted stock units (in shares) 61,902          
Net shares purchased and retired for restricted stock units and issue for stock options $ 0          
Shares acquired and canceled (in shares) (18,796)          
Shares purchased and retired for restricted stock units   (454)        
Stock-based compensation expense   1,384        
Cash dividends declared     (4,738)      
Comprehensive income (loss)         (9,447) (9,447)
Balance (in shares) at Dec. 31, 2022 9,131,973          
Balance at Dec. 31, 2022 $ 91 95,263 58,049 (572) (9,303) $ 144,100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Accounting Standards Update [Extensible Enumeration]           Accounting Standards Update 2016-13 [Member]
Net income     28,275     $ 28,275
Exercise of employee stock options (in shares) 28,423          
Exercise of stock options   503        
Shares issued for restricted stock units (in shares) 57,354          
Net shares purchased and retired for restricted stock units and issue for stock options $ 1          
Shares acquired and canceled (in shares) (20,054)          
Shares purchased and retired for restricted stock units   (513)        
Stock-based compensation expense   2,164        
Cash dividends declared     (6,790)      
Comprehensive income (loss)         3,158 3,158
Balance (in shares) at Dec. 31, 2023 9,197,696          
Balance at Dec. 31, 2023 $ 92 97,417 78,962 $ 0 (6,145) $ 170,326
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Accounting Standards Update [Extensible Enumeration]           Accounting Standards Update 2016-13 [Member]
Net income     45,698     $ 45,698
Exercise of employee stock options (in shares) 144,813          
Exercise of stock options   2,591        
Shares issued for restricted stock units (in shares) 68,578          
Net shares purchased and retired for restricted stock units and issue for stock options $ 2          
Shares acquired and canceled (in shares) (20,876)          
Shares purchased and retired for restricted stock units   (666)        
Stock-based compensation expense   2,467        
Cash dividends declared     (8,379)      
Comprehensive income (loss)         1,174 1,174
Balance (in shares) at Dec. 31, 2024 9,390,211          
Balance at Dec. 31, 2024 $ 94 $ 101,809 $ 116,281   $ (4,971) $ 213,213