Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.22.0.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets:      
Trading securities $ 107 $ 78  
Derivative      
Derivative assets 27,961 130,338  
Mortgage loans held for sale 2,204,216 2,368,777 $ 1,504,842
Mortgage servicing rights 675,340 446,998  
Derivative      
Derivative liabilities 2,079 38,270  
Contingent liabilities due to acquisitions 59,500 18,094  
Recurring Fair Value Measurements      
Assets:      
Trading securities 107 78  
Derivative      
Mortgage loans held for sale 2,204,216 2,368,777  
Mortgage servicing rights 675,340 446,998  
Total assets at fair value 2,907,624 2,946,191  
Derivative      
Derivative liabilities 2,079 38,270  
Contingent liabilities due to acquisitions 59,500 18,094  
Total liabilities at fair value 61,579 56,364  
Recurring Fair Value Measurements | Forward delivery commitments      
Derivative      
Derivative assets 5,842    
Recurring Fair Value Measurements | Interest rate lock commitments      
Derivative      
Derivative assets 22,119 130,338  
Recurring Fair Value Measurements | Level 1      
Assets:      
Trading securities 107 78  
Derivative      
Mortgage loans held for sale 0 0  
Mortgage servicing rights 0 0  
Total assets at fair value 107 78  
Derivative      
Derivative liabilities 0 0  
Contingent liabilities due to acquisitions 0 0  
Total liabilities at fair value 0 0  
Recurring Fair Value Measurements | Level 1 | Forward delivery commitments      
Derivative      
Derivative assets 0    
Recurring Fair Value Measurements | Level 1 | Interest rate lock commitments      
Derivative      
Derivative assets 0 0  
Recurring Fair Value Measurements | Level 2      
Assets:      
Trading securities 0 0  
Derivative      
Mortgage loans held for sale 2,204,216 2,368,777  
Mortgage servicing rights 0 0  
Total assets at fair value 2,210,058 2,368,777  
Derivative      
Derivative liabilities 2,079 38,270  
Contingent liabilities due to acquisitions 0 0  
Total liabilities at fair value 2,079 38,270  
Recurring Fair Value Measurements | Level 2 | Forward delivery commitments      
Derivative      
Derivative assets 5,842    
Recurring Fair Value Measurements | Level 2 | Interest rate lock commitments      
Derivative      
Derivative assets 0 0  
Recurring Fair Value Measurements | Level 3      
Assets:      
Trading securities 0 0  
Derivative      
Mortgage loans held for sale 0 0  
Mortgage servicing rights 675,340 446,998  
Total assets at fair value 697,459 577,336  
Derivative      
Derivative liabilities 0 0  
Contingent liabilities due to acquisitions 59,500 18,094  
Total liabilities at fair value 59,500 18,094  
Recurring Fair Value Measurements | Level 3 | Forward delivery commitments      
Derivative      
Derivative assets 0    
Recurring Fair Value Measurements | Level 3 | Interest rate lock commitments      
Derivative      
Derivative assets $ 22,119 $ 130,338