v3.26.1
Borrowed Funds - Pledged Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-term Debt [Line Items]    
Pledged to secure borrowed funds $ 447,298 $ 424,163
Pledged to secure repurchase agreements 143,628 87,752
Pledged for public deposits and for other purposes necessary or required by law 70,029 69,337
Total 660,955 581,252
AFS securities pledged to repurchase agreements 143,628 87,752
U.S. Treasury    
Short-term Debt [Line Items]    
AFS securities pledged to repurchase agreements 19,712 78,992
Agency mortgage-backed securities    
Short-term Debt [Line Items]    
AFS securities pledged to repurchase agreements 6,198 6,928
Agency collateralized mortgage obligations    
Short-term Debt [Line Items]    
AFS securities pledged to repurchase agreements $ 117,718 $ 1,832