v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Common Shares [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Loss)/Income [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2024 $ 7 $ 0 $ 592,431 $ (19,366) $ 0 $ 573,072
Balance (in Shares) at Dec. 31, 2024 699,798          
Balance (in Shares) at Dec. 31, 2024         0  
Net income $ 0 0 46,064 0 $ 0 46,064
Other comprehensive income (loss), net of tax 0 0 0 6,284 0 6,284
Issuance of restricted stock awards $ 0 0 0 0 0 0
Issuance of restricted stock awards (in Shares) 30,818          
Stock based compensation expense $ 0 5,192 0 0 0 5,192
Cash dividends declared 0 0 (6,768) 0 0 (6,768)
Repurchase of common stock $ 0 0 (2,934) 0 0 (2,934)
Repurchase of common stock (in Shares) (2,894)          
Purchase of treasury stock $ 0 0 0 0 $ (2,378) (2,378)
Purchase of treasury stock (in Shares)         (2,355)  
Balance at Jun. 30, 2025 $ 7 5,192 628,793 (13,082) $ (2,378) 618,532
Balance (in Shares) at Jun. 30, 2025 727,722          
Balance (in Shares) at Jun. 30, 2025         (2,355)  
Balance at Mar. 31, 2025 $ 7 2,042 614,729 (14,472) $ 0 602,306
Balance (in Shares) at Mar. 31, 2025 729,913          
Balance (in Shares) at Mar. 31, 2025         0  
Net income $ 0 0 23,055 0 $ 0 23,055
Other comprehensive income (loss), net of tax 0 0 0 1,390 0 1,390
Stock based compensation expense 0 3,150 0 0 0 3,150
Cash dividends declared 0 0 (6,768) 0 0 (6,768)
Repurchase of common stock $ 0 0 (2,223) 0 0 (2,223)
Repurchase of common stock (in Shares) (2,191)          
Purchase of treasury stock $ 0 0 0 0 $ (2,378) (2,378)
Purchase of treasury stock (in Shares)         (2,355)  
Balance at Jun. 30, 2025 $ 7 5,192 628,793 (13,082) $ (2,378) 618,532
Balance (in Shares) at Jun. 30, 2025 727,722          
Balance (in Shares) at Jun. 30, 2025         (2,355)  
Balance at Dec. 31, 2025 $ 7 11,550 669,262 (3,512) $ (31,793) $ 645,514
Balance (in Shares) at Dec. 31, 2025 728,560         697,904
Balance (in Shares) at Dec. 31, 2025         (30,656) 30,656
Net income $ 0 0 48,803 0 $ 0 $ 48,803
Other comprehensive income (loss), net of tax 0 0 0 (7,956) 0 (7,956)
Issuance of restricted stock awards $ 0 0 0 0 0 0
Issuance of restricted stock awards (in Shares) 1,366          
Restricted stock surrendered for tax withholdings upon vesting $ 0 (6,303) 0 0 0 (6,303)
Restricted stock surrendered for tax withholdings upon vesting (in Shares) (5,470)          
Forfeiture of restricted stock awards $ 0 0 0 0 0 0
Forfeiture of restricted stock awards (in Shares) (1,616)          
Stock based compensation expense $ 0 6,609 0 0 0 6,609
Cash dividends declared 0 0 (7,371) 0 0 (7,371)
Purchase of treasury stock 0 0 0 0 $ (279) (279)
Purchase of treasury stock (in Shares)         (240)  
Balance at Jun. 30, 2026 $ 7 11,856 710,694 (11,468) $ (32,072) $ 679,017
Balance (in Shares) at Jun. 30, 2026 722,840         691,944
Balance (in Shares) at Jun. 30, 2026         (30,896) 30,896
Balance at Mar. 31, 2026 $ 7 8,765 689,638 (10,360) $ (31,995) $ 656,055
Balance (in Shares) at Mar. 31, 2026 723,880          
Balance (in Shares) at Mar. 31, 2026         (30,837)  
Net income $ 0 0 24,732 0 $ 0 24,732
Other comprehensive income (loss), net of tax 0 0 0 (1,108) 0 (1,108)
Issuance of restricted stock awards $ 0 0 0 0 0 0
Issuance of restricted stock awards (in Shares) 198          
Forfeiture of restricted stock awards $ 0 0 0 0 0 0
Forfeiture of restricted stock awards (in Shares) (1,238)          
Stock based compensation expense $ 0 3,091 0 0 0 3,091
Cash dividends declared 0 0 (3,676) 0 0 (3,676)
Purchase of treasury stock 0 0 0 0 $ (77) (77)
Purchase of treasury stock (in Shares)         (59)  
Balance at Jun. 30, 2026 $ 7 $ 11,856 $ 710,694 $ (11,468) $ (32,072) $ 679,017
Balance (in Shares) at Jun. 30, 2026 722,840         691,944
Balance (in Shares) at Jun. 30, 2026         (30,896) 30,896