Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Segment Reporting Information (Details)

v3.25.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Noninterest income $ 7,726 $ 7,733  
Total revenues 62,818 58,388  
Less:      
Noninterest expenses 34,984 36,445  
Net income 17,672 15,164  
Reconciliation of profit:      
Consolidated net income 17,672 15,164  
Reconciliation of assets      
Total assets 7,729,035   $ 7,677,925
Banking Segment      
Segment Reporting Information [Line Items]      
Net interest income 55,092 50,655  
Noninterest income 7,726 7,733  
Total revenues 62,818 58,388  
Less:      
Credit loss expense 2,721 227  
Noninterest expenses 34,984 36,445  
Income tax expense 7,441 6,552  
Net income 17,672 15,164  
Reconciliation of assets      
Segment assets 7,729,035 7,512,046  
Total assets $ 7,729,035 $ 7,512,046