v3.26.1
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative assets $ 83,601 $ 37,567
Derivative liabilities $ 33,566 $ 26,574
Derivative blended weighted average pullthrough rate 81.00% 78.00%
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative assets $ 83,601 $ 37,567
Derivative liabilities 33,566 26,574
Not Designated as Hedging Instrument | IRLCs    
Derivative [Line Items]    
Derivative assets 18,847 27,780
Derivative liabilities 15,531 6,475
Notional Amount 12,679,990 12,221,203
Not Designated as Hedging Instrument | FLSCs    
Derivative [Line Items]    
Derivative assets 22,677 9,787
Derivative liabilities 18,035 20,099
Notional Amount 18,247,435 16,964,025
Not Designated as Hedging Instrument | Other interest rate derivatives    
Derivative [Line Items]    
Derivative assets 42,077 0
Derivative liabilities 0 0
Notional Amount $ 12,805,000 $ 0