Annual report [Section 13 and 15(d), not S-K Item 405]

Segment Reporting - Schedule of Segment Reporting Information (Details)

v3.25.4
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Noninterest income $ 33,975 $ 31,585 $ 34,179
Total revenues 270,165 234,359 255,450
Less:      
Noninterest expenses 147,799 141,335 136,527
Net income 76,089 62,201 80,041
Reconciliation of profit:      
Consolidated net income 76,089 62,201 80,041
Reconciliation of assets      
Total assets 7,869,185 7,677,925  
Banking Segment      
Segment Reporting Information [Line Items]      
Net interest income 236,190 202,774 221,271
Noninterest income 33,975 31,585 34,179
Total revenues 270,165 234,359 255,450
Less:      
credit loss expense 14,439 4,419 4,342
Noninterest expenses 147,799 141,335 136,527
Income tax expense 31,838 26,404 34,540
Net income 76,089 62,201 80,041
Reconciliation of assets      
Segment assets 7,869,185 7,677,925 7,570,341
Total assets $ 7,869,185 $ 7,677,925 $ 7,570,341