v3.26.1
Segment Information - Schedule of Segment Reporting Information, by Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]              
Interest income $ 65,021   $ 61,282   $ 126,916 $ 120,812  
Other revenues 8,569   7,255   17,345 14,834  
Less: interest expense 26,879   27,498   53,257 53,770  
Provision for credit losses 2,066   2,701   5,027 5,360  
Compensation expense 18,462   16,534   37,003 33,281  
Income tax expense 1,216   1,948   3,395 4,236  
Net income 15,580 $ 12,200 11,422 $ 11,171 27,780 22,593  
Other segment disclosures:              
Interest income 65,021   61,282   126,916 120,812  
Interest expense 26,879   27,498   53,257 53,770  
Depreciation, amortization, and accretion         1,897 1,821  
Provision for credit losses 2,066   2,701   5,027 5,360  
Assets 4,410,004   4,002,725   4,410,004 4,002,725 $ 4,081,887
Other assets 0   0   0 0  
Operating Segment              
Segment Reporting Information [Line Items]              
Interest income         126,916 120,812  
Other revenues         17,345 14,834  
Total consolidated revenues         144,261 135,646  
Less: interest expense         53,257 53,770  
Segment net interest and non-interest income         91,004 81,876  
Provision for credit losses         5,027 5,360  
Compensation expense         37,003 33,281  
Other segment items         17,799 16,406  
Income tax expense         3,395 4,236  
Net income         27,780 22,593  
Other segment disclosures:              
Interest income         126,916 120,812  
Interest expense         53,257 53,770  
Depreciation, amortization, and accretion         1,897 1,821  
Provision for credit losses         5,027 5,360  
Assets $ 4,410,004   $ 4,002,725   4,410,004 4,002,725  
Expenses for segment assets         $ 54,802 $ 49,687