XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
 Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022   22,803,000      
Beginning balance, value at Dec. 31, 2022 $ 218,629 $ 5,701 $ 17,784 $ 224,225 $ (29,081)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend declared (13,582)     (13,582)  
Stock-based compensation expense 937   937    
Exercise of stock options and vesting of restricted stock units, net (in shares)   84,000      
Exercise of stock options and vesting of restricted stock units, net (260) $ 21 (281)    
Repurchase of common stock (in shares)   (836,000)      
Repurchase of common stock (9,044) $ (209) (8,835)    
Other comprehensive income (loss), net of tax 12,644       12,644
Net income 25,394     25,394  
Ending balance (in shares) at Dec. 31, 2023   22,051,000      
Ending balance, value at Dec. 31, 2023 234,718 $ 5,513 9,605 236,037 (16,437)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend declared (13,697)     (13,697)  
Stock-based compensation expense 913   913    
Exercise of stock options and vesting of restricted stock units, net (in shares)   80,000      
Exercise of stock options and vesting of restricted stock units, net (413) $ 20 (433)    
Repurchase of common stock (in shares)   (60,000)      
Repurchase of common stock (789) $ (15) (774)    
Other comprehensive income (loss), net of tax 9,413       9,413
Net income $ 36,971     36,971  
Ending balance (in shares) at Dec. 31, 2024 22,072,840 22,071,000      
Ending balance, value at Dec. 31, 2024 $ 267,116 $ 5,518 9,311 259,311 (7,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend declared (14,344)     (14,344)  
Stock-based compensation expense 1,734   1,734    
Exercise of stock options and vesting of restricted stock units, net (in shares)   41,000      
Exercise of stock options and vesting of restricted stock units, net (213) $ 10 (223)    
Other comprehensive income (loss), net of tax 7,643       7,643
Net income $ 64,608     64,608  
Ending balance (in shares) at Dec. 31, 2025 22,111,637 22,112,000      
Ending balance, value at Dec. 31, 2025 $ 326,544 $ 5,528 $ 10,822 $ 309,575 $ 619