v3.26.1
Derivatives - Schedule of Non-Designated Derivative Financial Instruments (Details) - Not designated as hedging - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 1,242,655 $ 1,166,791
Asset 23,444 24,316
Liability 19,853 23,509
Interest rate contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 652,102 654,705
Asset 19,841 23,020
Liability 19,853 23,080
Forward commitments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 307,000 240,500
Asset 554 0
Liability 0 168
Interest rate-lock commitments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 103,853 86,586
Asset 1,847 1,296
Liability 0 0
Futures contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 179,700 185,000
Asset 1,202 0
Liability $ 0 $ 261