v3.26.1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Interest income $ 62,908 $ 60,092  
Reconciliation of revenue      
Other revenues - non-interest income 3,412 3,022  
Less:      
Interest expense 25,945 28,301  
Less:      
Compensation and employee benefits 12,673 11,775  
Provision for credit losses 247 2,582  
Income tax expense 5,026 2,920  
Net income 11,843 7,876  
Total consolidated assets 5,735,202   $ 5,754,010
Reportable Segment      
Segment Reporting Information [Line Items]      
Interest income 62,908 60,092  
Reconciliation of revenue      
Other revenues - non-interest income 3,412 3,022  
Total consolidated revenues 66,320 63,114  
Less:      
Interest expense 25,945 28,301  
Segment net interest income and non-interest income 40,375 34,813  
Less:      
Compensation and employee benefits 12,673 11,775  
Provision for credit losses 247 2,582  
Other segment items 10,586 9,660  
Income tax expense 5,026 2,920  
Segment expenses 28,532 26,937  
Net income 11,843 7,876  
Total consolidated assets 5,735,202 5,710,000  
Depreciation expense 743 812  
Amortization $ 2,000 $ 2,500