Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Segment Reporting Information (Details)

v3.26.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Noninterest income $ 8,539 $ 7,726  
Total revenues 71,742 62,818  
Less:      
Noninterest expenses 38,368 34,984  
Net income 22,557 17,672  
Reconciliation of profit:      
Consolidated net income 22,557 17,672  
Reconciliation of assets      
Total assets 7,839,227   $ 7,869,185
Banking Segment      
Segment Reporting Information [Line Items]      
Net interest income 63,203 55,092  
Noninterest income 8,539 7,726  
Total revenues 71,742 62,818  
Less:      
credit loss expense 2,892 2,721  
Noninterest expenses 38,368 34,984  
Income tax expense 7,925 7,441  
Net income 22,557 17,672  
Reconciliation of assets      
Segment assets 7,839,227 7,729,035  
Total assets $ 7,839,227 $ 7,729,035