v3.26.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
 Retained Earnings
Accumulated Other Comprehensive Income (Loss), net of Tax
Beginning balance (in shares) at Dec. 31, 2024   22,071,000      
Beginning 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 on common stock (3,573)     (3,573)  
Stock-based compensation expense 232   232    
Exercise of stock options and vesting of restricted stock units, net (in shares)   12,000      
Exercise of stock options and vesting of restricted stock units, net (17) $ 3 (20)    
Other comprehensive income (loss), net of tax 2,674       2,674
Net income 13,324     13,324  
Ending balance (in shares) at Mar. 31, 2025   22,083,000      
Ending balance, value at Mar. 31, 2025 279,756 $ 5,521 9,523 269,062 (4,350)
Beginning balance (in shares) at Dec. 31, 2024   22,071,000      
Beginning balance, value at Dec. 31, 2024 267,116 $ 5,518 9,311 259,311 (7,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss), net of tax 4,630        
Net income 25,102        
Ending balance (in shares) at Jun. 30, 2025   22,087,000      
Ending balance, value at Jun. 30, 2025 290,219 $ 5,522 9,837 277,255 (2,395)
Beginning balance (in shares) at Mar. 31, 2025   22,083,000      
Beginning balance, value at Mar. 31, 2025 279,756 $ 5,521 9,523 269,062 (4,350)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend on common stock (3,585)     (3,585)  
Stock-based compensation expense 327   327    
Exercise of stock options and vesting of restricted stock units, net (in shares)   4,000      
Exercise of stock options and vesting of restricted stock units, net (12) $ 1 (13)    
Other comprehensive income (loss), net of tax 1,955       1,955
Net income 11,778     11,778  
Ending balance (in shares) at Jun. 30, 2025   22,087,000      
Ending balance, value at Jun. 30, 2025 290,219 $ 5,522 9,837 277,255 (2,395)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend on common stock (3,591)     (3,591)  
Stock-based compensation expense 363   363    
Exercise of stock options and vesting of restricted stock units, net (in shares)   4,000      
Exercise of stock options and vesting of restricted stock units, net (16) $ 1 (17)    
Other comprehensive income (loss), net of tax 1,623       1,623
Net income 27,065     27,065  
Ending balance (in shares) at Sep. 30, 2025   22,091,000      
Ending balance, value at Sep. 30, 2025 315,663 $ 5,523 10,183 300,729 (772)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend on common stock (3,595)     (3,595)  
Stock-based compensation expense 812   812    
Exercise of stock options and vesting of restricted stock units, net (in shares)   21,000      
Exercise of stock options and vesting of restricted stock units, net (168) $ 5 (173)    
Other comprehensive income (loss), net of tax 1,391       1,391
Net income $ 12,441     12,441  
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
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend on common stock (3,590)     (3,590)  
Stock-based compensation expense 310   310    
Exercise of stock options and vesting of restricted stock units, net (in shares)   133,000      
Exercise of stock options and vesting of restricted stock units, net (736) $ 33 (769)    
Other comprehensive income (loss), net of tax (394)       (394)
Net income 13,675     13,675  
Ending balance (in shares) at Mar. 31, 2026   22,245,000      
Ending balance, value at Mar. 31, 2026 $ 335,809 $ 5,561 10,363 319,660 225
Beginning balance (in shares) at Dec. 31, 2025 22,111,637 22,112,000      
Beginning balance, value at Dec. 31, 2025 $ 326,544 $ 5,528 10,822 309,575 619
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss), net of tax (717)        
Net income $ 29,017        
Ending balance (in shares) at Jun. 30, 2026 22,244,766 22,245,000      
Ending balance, value at Jun. 30, 2026 $ 347,614 $ 5,561 10,757 331,394 (98)
Beginning balance (in shares) at Mar. 31, 2026   22,245,000      
Beginning balance, value at Mar. 31, 2026 335,809 $ 5,561 10,363 319,660 225
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividend on common stock (3,608)     (3,608)  
Stock-based compensation expense 394   394    
Exercise of stock options and vesting of restricted stock units, net 0        
Repurchase of common stock 0        
Other comprehensive income (loss), net of tax (323)       (323)
Net income $ 15,342     15,342  
Ending balance (in shares) at Jun. 30, 2026 22,244,766 22,245,000      
Ending balance, value at Jun. 30, 2026 $ 347,614 $ 5,561 $ 10,757 $ 331,394 $ (98)