v3.26.1
Fair Value - Assets and Liabilities Recorded at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Total available-for-sale securities $ 2,094,699 $ 2,076,233
Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 2,094,699 2,076,233
Other assets 22,381 22,117
Liabilities    
Other liabilities (12,488) (14,628)
Total    
Total 2,104,592 2,083,722
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Other assets 581 595
Total    
Total 581 595
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 2,094,699 2,076,233
Other assets 21,800 21,522
Liabilities    
Other liabilities (10,188) (12,328)
Total    
Total 2,106,311 2,085,427
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Liabilities    
Other liabilities (2,300) (2,300)
Total    
Total (2,300) (2,300)
Residential - Government agency    
Assets    
Total available-for-sale securities 25,037 30,367
Residential - Government agency | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 25,037 30,367
Residential - Government agency | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 25,037 30,367
Residential - Government-sponsored enterprises    
Assets    
Total available-for-sale securities 865,210 878,215
Residential - Government-sponsored enterprises | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 865,210 878,215
Residential - Government-sponsored enterprises | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 865,210 878,215
Commercial - Government agency    
Assets    
Total available-for-sale securities 183,542 191,177
Commercial - Government agency | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 183,542 191,177
Commercial - Government agency | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 183,542 191,177
Commercial - Government-sponsored enterprises    
Assets    
Total available-for-sale securities 39,022 41,599
Commercial - Government-sponsored enterprises | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 39,022 41,599
Commercial - Government-sponsored enterprises | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 39,022 41,599
Commercial - Non-agency | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 259,510 129,014
Commercial - Non-agency | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 259,510 129,014
Government agency    
Assets    
Total available-for-sale securities 394,290 426,276
Government agency | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 394,290 426,276
Government agency | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 394,290 426,276
Government-sponsored enterprises    
Assets    
Total available-for-sale securities 283,712 302,996
Government-sponsored enterprises | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 283,712 302,996
Government-sponsored enterprises | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities 283,712 302,996
Collateralized loan obligations | Fair Value, Measurements, Recurring    
Assets    
Total available-for-sale securities 44,376 76,589
Collateralized loan obligations | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total available-for-sale securities $ 44,376 $ 76,589