v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest rate lock commitments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional $ 28,000 $ 28,000
Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 985,662 71,026
Assets 16,297 610
Liabilities 16,101 450
Not Designated as Hedging Instrument | Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 857,541 19,058
Assets 16,063 376
Liabilities 16,069 376
Not Designated as Hedging Instrument | RPAs - participated out contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 49,683 0
Assets 3 0
Liabilities 0 0
Not Designated as Hedging Instrument | RPAs - participated in contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 28,108 0
Assets 0 0
Liabilities 0 0
Not Designated as Hedging Instrument | Interest rate lock commitments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 28,330 27,968
Assets 231 234
Liabilities 0 0
Not Designated as Hedging Instrument | Forward commitments to sell residential mortgage loans    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional 22,000 24,000
Assets 0 0
Liabilities $ 32 $ 74