v3.25.2
Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial assets:    
Securities AFS $ 849,253 $ 806,415
Carrying Amount    
Financial assets:    
Cash and cash equivalents 422,638 536,047
Securities AFS 849,253 806,415
Other investments, including equity securities 59,594 62,125
Loans held for sale 9,955 7,637
Loans, net 6,770,733 6,560,262
Accrued interest receivable 26,788 25,033
Financial liabilities:    
Deposits 7,541,673 7,403,684
Long-term borrowings 134,340 161,387
Accrued interest payable 8,800 7,774
Carrying Amount | Servicing rights asset    
Financial assets:    
MSR asset 12,032 11,965
Carrying Amount | LSR asset    
Financial assets:    
MSR asset 6,010 6,869
Estimated Fair Value    
Financial assets:    
Cash and cash equivalents 422,638 536,047
Securities AFS 849,253 806,415
Other investments, including equity securities 59,585 62,114
Loans held for sale 10,244 7,778
Loans, net 6,609,953 6,300,325
Accrued interest receivable 26,788 25,033
Financial liabilities:    
Deposits 7,545,140 7,402,589
Long-term borrowings 126,785 148,900
Accrued interest payable 8,800 7,774
Estimated Fair Value | Servicing rights asset    
Financial assets:    
MSR asset 16,274 17,182
Estimated Fair Value | LSR asset    
Financial assets:    
MSR asset 6,010 6,869
Estimated Fair Value | Level 1    
Financial assets:    
Cash and cash equivalents 422,638 536,047
Securities AFS 0 0
Other investments, including equity securities 8,456 8,610
Loans held for sale 0 0
Loans, net 0 0
Accrued interest receivable 26,788 25,033
Financial liabilities:    
Deposits 0 0
Long-term borrowings 0 0
Accrued interest payable 8,800 7,774
Estimated Fair Value | Level 1 | Servicing rights asset    
Financial assets:    
MSR asset 0 0
Estimated Fair Value | Level 1 | LSR asset    
Financial assets:    
MSR asset 0 0
Estimated Fair Value | Level 2    
Financial assets:    
Cash and cash equivalents 0 0
Securities AFS 842,688 798,790
Other investments, including equity securities 41,670 45,197
Loans held for sale 10,244 7,778
Loans, net 0 0
Accrued interest receivable 0 0
Financial liabilities:    
Deposits 0 0
Long-term borrowings 0 4,969
Accrued interest payable 0 0
Estimated Fair Value | Level 2 | Servicing rights asset    
Financial assets:    
MSR asset 0 0
Estimated Fair Value | Level 2 | LSR asset    
Financial assets:    
MSR asset 0 0
Estimated Fair Value | Level 3    
Financial assets:    
Cash and cash equivalents 0 0
Securities AFS 6,565 7,625
Other investments, including equity securities 9,459 8,307
Loans held for sale 0 0
Loans, net 6,609,953 6,300,325
Accrued interest receivable 0 0
Financial liabilities:    
Deposits 7,545,140 7,402,589
Long-term borrowings 126,785 143,931
Accrued interest payable 0 0
Estimated Fair Value | Level 3 | Servicing rights asset    
Financial assets:    
MSR asset 16,274 17,182
Estimated Fair Value | Level 3 | LSR asset    
Financial assets:    
MSR asset $ 6,010 $ 6,869