v3.25.4
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]      
Derivative assets   $ 37,567 $ 99,964
Derivative liabilities   $ 26,574 35,965
Derivative blended weighted average pullthrough rate 80.00% 78.00%  
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative assets   $ 37,567 99,964
Derivative liabilities   26,574 35,965
Not Designated as Hedging Instrument | IRLCs      
Derivative [Line Items]      
Derivative assets   27,780 6,729
Derivative liabilities   6,475 33,685
Notional Amount   12,221,203 7,669,392
Not Designated as Hedging Instrument | FLSCs      
Derivative [Line Items]      
Derivative assets   9,787 93,235
Derivative liabilities   20,099 2,280
Notional Amount   $ 16,964,025 $ 14,842,453