Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common stock |
Preferred Stock |
Additional paid-in capital |
Retained earnings |
Accumulated Other Comprehensive Loss |
Treasury Stock, Common |
| Beginning balance at Dec. 31, 2024 |
$ 328,589
|
$ 95
|
$ 11,992
|
$ 93,545
|
$ 265,778
|
$ (11,425)
|
$ (31,396)
|
| Common shares outstanding at Dec. 31, 2024 |
|
8,293,928
|
|
|
|
|
|
| Net income |
11,171
|
|
|
|
11,171
|
|
|
| Other comprehensive income (loss) |
(946)
|
|
|
|
|
(946)
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
651
|
$ 1
|
|
650
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
21,914
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
36
|
|
|
36
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
841
|
|
|
|
|
|
| Preferred stock dividends |
(219)
|
|
|
|
(219)
|
|
|
| Cash dividends |
(2,442)
|
|
|
|
(2,442)
|
|
|
| Treasury stock purchased |
(777)
|
|
|
|
|
|
(777)
|
| Treasury stock purchased, shares |
|
(14,716)
|
|
|
|
|
|
| Ending balance at Mar. 31, 2025 |
336,063
|
$ 96
|
11,992
|
94,231
|
274,288
|
(12,371)
|
(32,173)
|
| Common shares outstanding at Mar. 31, 2025 |
|
8,301,967
|
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
328,589
|
$ 95
|
11,992
|
93,545
|
265,778
|
(11,425)
|
(31,396)
|
| Common shares outstanding at Dec. 31, 2024 |
|
8,293,928
|
|
|
|
|
|
| Net income |
$ 36,986
|
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
2,428
|
|
|
|
|
|
|
| Preferred stock dividends |
$ (656)
|
|
|
|
|
|
|
| Ending balance at Sep. 30, 2025 |
358,319
|
$ 96
|
11,992
|
95,814
|
294,837
|
(11,650)
|
(32,770)
|
| Common shares outstanding at Sep. 30, 2025 |
|
8,324,387
|
|
|
|
|
|
| Beginning balance at Mar. 31, 2025 |
336,063
|
$ 96
|
11,992
|
94,231
|
274,288
|
(12,371)
|
(32,173)
|
| Common shares outstanding at Mar. 31, 2025 |
|
8,301,967
|
|
|
|
|
|
| Net income |
11,422
|
|
|
|
11,422
|
|
|
| Other comprehensive income (loss) |
(433)
|
|
|
|
|
(433)
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
926
|
|
|
926
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
33,654
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
36
|
|
|
36
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
791
|
|
|
|
|
|
| Preferred stock dividends |
(219)
|
|
|
|
(219)
|
|
|
| Cash dividends |
(2,414)
|
|
|
|
(2,414)
|
|
|
| Treasury stock purchased |
(586)
|
|
|
|
|
|
(586)
|
| Treasury stock purchased, shares |
|
(12,942)
|
|
|
|
|
|
| Ending balance at Jun. 30, 2025 |
344,795
|
$ 96
|
11,992
|
95,193
|
283,077
|
(12,804)
|
(32,759)
|
| Common shares outstanding at Jun. 30, 2025 |
|
8,323,470
|
|
|
|
|
|
| Net income |
14,393
|
|
|
|
14,393
|
|
|
| Other comprehensive income (loss) |
1,154
|
|
|
|
|
1,154
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
585
|
|
|
585
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
348
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
36
|
|
|
36
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
796
|
|
|
|
|
|
| Preferred stock dividends |
(218)
|
|
|
|
(218)
|
|
|
| Cash dividends |
(2,415)
|
|
|
|
(2,415)
|
|
|
| Treasury stock purchased |
(11)
|
|
|
|
|
|
(11)
|
| Treasury stock purchased, shares |
|
(227)
|
|
|
|
|
|
| Ending balance at Sep. 30, 2025 |
358,319
|
$ 96
|
11,992
|
95,814
|
294,837
|
(11,650)
|
(32,770)
|
| Common shares outstanding at Sep. 30, 2025 |
|
8,324,387
|
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 371,585
|
$ 96
|
11,992
|
96,487
|
305,536
|
(9,740)
|
(32,786)
|
| Common shares outstanding at Dec. 31, 2025 |
8,325,376
|
8,325,376
|
|
|
|
|
|
| Net income |
$ 12,200
|
|
|
|
12,200
|
|
|
| Other comprehensive income (loss) |
(456)
|
|
|
|
|
(456)
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
647
|
|
|
647
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
31,357
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
33
|
|
|
33
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
692
|
|
|
|
|
|
| Preferred stock dividends |
(219)
|
|
|
|
(219)
|
|
|
| Cash dividends |
(2,899)
|
|
|
|
(2,899)
|
|
|
| Treasury stock purchased |
(811)
|
|
|
|
|
|
(811)
|
| Treasury stock purchased, shares |
|
(13,906)
|
|
|
|
|
|
| Ending balance at Mar. 31, 2026 |
380,080
|
$ 96
|
11,992
|
97,167
|
314,618
|
(10,196)
|
(33,597)
|
| Common shares outstanding at Mar. 31, 2026 |
|
8,343,519
|
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 371,585
|
$ 96
|
11,992
|
96,487
|
305,536
|
(9,740)
|
(32,786)
|
| Common shares outstanding at Dec. 31, 2025 |
8,325,376
|
8,325,376
|
|
|
|
|
|
| Net income |
$ 44,352
|
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
1,842
|
|
|
|
|
|
|
| Preferred stock dividends |
$ (656)
|
|
|
|
|
|
|
| Ending balance at Sep. 30, 2026 |
$ 404,604
|
$ 97
|
11,992
|
98,853
|
340,536
|
(11,550)
|
(35,324)
|
| Common shares outstanding at Sep. 30, 2026 |
8,357,781
|
8,357,781
|
|
|
|
|
|
| Beginning balance at Mar. 31, 2026 |
$ 380,080
|
$ 96
|
11,992
|
97,167
|
314,618
|
(10,196)
|
(33,597)
|
| Common shares outstanding at Mar. 31, 2026 |
|
8,343,519
|
|
|
|
|
|
| Net income |
15,580
|
|
|
|
15,580
|
|
|
| Other comprehensive income (loss) |
2,750
|
|
|
|
|
2,750
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
912
|
$ 1
|
|
911
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
39,253
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
33
|
|
|
33
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
577
|
|
|
|
|
|
| Preferred stock dividends |
(219)
|
|
|
|
(219)
|
|
|
| Cash dividends |
(2,951)
|
|
|
|
(2,951)
|
|
|
| Treasury stock purchased |
(878)
|
|
|
|
|
|
(878)
|
| Treasury stock purchased, shares |
|
(15,029)
|
|
|
|
|
|
| Ending balance at Jun. 30, 2026 |
395,307
|
$ 97
|
11,992
|
98,111
|
327,028
|
(7,446)
|
(34,475)
|
| Common shares outstanding at Jun. 30, 2026 |
|
8,368,320
|
|
|
|
|
|
| Net income |
16,572
|
|
|
|
16,572
|
|
|
| Other comprehensive income (loss) |
(4,104)
|
|
|
|
|
(4,104)
|
|
| Share-based compensation - restricted shares and employee stock purchase plan |
707
|
|
|
707
|
|
|
|
| Share-based compensation restricted shares and employee stock purchase plan, shares |
|
1,091
|
|
|
|
|
|
| Issuance of common stock under the employee stock purchase plan |
35
|
|
|
35
|
|
|
|
| Issuance of common stock under the employee stock purchase plan, shares |
|
573
|
|
|
|
|
|
| Preferred stock dividends |
(218)
|
|
|
|
(218)
|
|
|
| Cash dividends |
(2,846)
|
|
|
|
(2,846)
|
|
|
| Treasury stock purchased |
(849)
|
|
|
|
|
|
(849)
|
| Treasury stock purchased, shares |
|
(12,203)
|
|
|
|
|
|
| Ending balance at Sep. 30, 2026 |
$ 404,604
|
$ 97
|
$ 11,992
|
$ 98,853
|
$ 340,536
|
$ (11,550)
|
$ (35,324)
|
| Common shares outstanding at Sep. 30, 2026 |
8,357,781
|
8,357,781
|
|
|
|
|
|