v3.22.4
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Derivative assets   $ 82,869 $ 67,356
Derivative liabilities   $ 49,748 $ 36,741
Derivative blended weighted average pullthrough rate (in percent) 86.00% 77.00% 86.00%
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative assets   $ 82,869 $ 67,356
Derivative liabilities   49,748 36,741
Not Designated as Hedging Instrument | IRLCs      
Derivative [Line Items]      
Derivative assets   7,872 24,899
Derivative liabilities   32,294 11,138
Notional Amount   5,359,684 13,450,967
Not Designated as Hedging Instrument | FLSCs      
Derivative [Line Items]      
Derivative assets   74,997 42,457
Derivative liabilities   17,454 25,603
Notional Amount   $ 10,944,875 $ 28,887,178