Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details)

v3.22.1
Derivative Financial Instruments - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) - Not Designated as Hedging Instruments - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
IRLCs    
Derivative [Line Items]    
Notional Value $ 2,826,402 $ 2,388,097
Derivative Asset 0 22,119
Derivative Liability 11,851 0
Forward Commitments    
Derivative [Line Items]    
Notional Value 2,994,592 3,217,162
Derivative Asset 78,002 5,842
Derivative Liability 0 $ 2,079
Best efforts sales commitments    
Derivative [Line Items]    
Notional Value 258,669  
Derivative Asset 0  
Derivative Liability $ 236