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

Segment Reporting - Schedule of Segment Reporting Information (Details)

v3.25.0.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Noninterest income $ 31,585 $ 34,179 $ 34,200
Total revenues 234,359 255,450 271,847
Less:      
Noninterest expenses 141,335 136,527 130,284
Net income 62,201 80,041 101,394
Reconciliation of profit:      
Consolidated net income 62,201 80,041 101,394
Reconciliation of assets      
Total assets 7,677,925 7,570,341  
Banking Segment      
Segment Reporting Information [Line Items]      
Net interest income 202,774 221,271 237,647
Noninterest income 31,585 34,179 34,200
Total revenues 234,359 255,450 271,847
Less:      
credit loss expense 4,419 4,342 836
Noninterest expenses 141,335 136,527 130,284
Income tax expense 26,404 34,540 39,333
Net income 62,201 80,041 101,394
Reconciliation of assets      
Segment assets 7,677,925 7,570,341 7,378,262
Total assets $ 7,677,925 $ 7,570,341 $ 7,378,262