v3.26.1
Consolidated Statement of Changes in Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Retained Earnings [Member]
Treasury Shares [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2024 $ 388,502 $ 312,037 $ 205,408 $ (75,586) $ (53,357)
Balance, shares at Dec. 31, 2024   15,487,667      
Net income 21,183   21,183    
Other comprehensive income (loss) (663)       (663)
Stock-based compensation 552 $ 552      
Stock-based compensation, shares   49,857      
Common stock dividends (5,270)   (5,270)    
Purchase of common stock (167)     (167)  
Purchase of common stock, shares   (8,182)      
Ending balance at Jun. 30, 2025 404,137 $ 312,589 221,321 (75,753) (54,020)
Balance, shares at Jun. 30, 2025   15,529,342      
Beginning balance at Mar. 31, 2025 397,434 $ 312,192 212,944 (75,753) (51,949)
Balance, shares at Mar. 31, 2025   15,519,072      
Net income 11,015   11,015    
Other comprehensive income (loss) (2,071)       (2,071)
Stock-based compensation 397 $ 397      
Stock-based compensation, shares   10,270      
Common stock dividends (2,638)   (2,638)    
Ending balance at Jun. 30, 2025 404,137 $ 312,589 221,321 (75,753) (54,020)
Balance, shares at Jun. 30, 2025   15,529,342      
Beginning balance at Dec. 31, 2025 543,474 $ 419,769 239,784 (75,764) (40,315)
Balance, shares at Dec. 31, 2025   20,746,474      
Net income 29,304   29,304    
Other comprehensive income (loss) 645       645
Stock-based compensation 1,153 $ 1,153      
Stock-based compensation, shares   62,268      
Common stock dividends (7,473)   (7,473)    
Purchase of common stock (318)     (318)  
Purchase of common stock, shares   (14,504)      
Ending balance at Jun. 30, 2026 566,785 $ 420,922 261,615 (76,082) (39,670)
Balance, shares at Jun. 30, 2026   20,794,238      
Beginning balance at Mar. 31, 2026 552,243 $ 420,488 251,041 (76,082) (43,204)
Balance, shares at Mar. 31, 2026   20,783,348      
Net income 14,315   14,315    
Other comprehensive income (loss) 3,534       3,534
Stock-based compensation 434 $ 434      
Stock-based compensation, shares   10,890      
Common stock dividends (3,741)   (3,741)    
Ending balance at Jun. 30, 2026 $ 566,785 $ 420,922 $ 261,615 $ (76,082) $ (39,670)
Balance, shares at Jun. 30, 2026   20,794,238