Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Assets:        
Trading securities $ 91 $ 78    
Derivative        
Derivative asset 135,069 130,338    
Mortgage loans held for sale 2,345,927 2,368,777 $ 1,765,490 $ 1,504,842
Mortgage servicing rights 586,717 446,998    
Derivative        
Derivative liability 0 38,270    
Contingent liabilities due to acquisitions 16,568 18,094    
Forward delivery commitments        
Derivative        
Derivative asset 99,675      
Derivative        
Derivative liability   49,594    
Recurring Fair Value Measurements        
Assets:        
Trading securities 91 78    
Derivative        
Mortgage loans held for sale 2,345,927 2,368,777    
Mortgage servicing rights 586,717 446,998    
Total assets at fair value 3,067,804 2,946,191    
Derivative        
Contingent liabilities due to acquisitions 16,568 18,094    
Total liabilities at fair value 16,568 56,364    
Recurring Fair Value Measurements | Forward delivery commitments        
Derivative        
Derivative asset 97,060      
Derivative        
Derivative liability   38,270    
Recurring Fair Value Measurements | Interest rate lock commitments        
Derivative        
Derivative asset 38,009 130,338    
Recurring Fair Value Measurements | Level 1        
Assets:        
Trading securities 91 78    
Derivative        
Mortgage loans held for sale 0 0    
Mortgage servicing rights 0 0    
Total assets at fair value 91 78    
Derivative        
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 asset 0      
Derivative        
Derivative liability   0    
Recurring Fair Value Measurements | Level 1 | Interest rate lock commitments        
Derivative        
Derivative asset 0 0    
Recurring Fair Value Measurements | Level 2        
Assets:        
Trading securities 0 0    
Derivative        
Mortgage loans held for sale 2,345,927 2,368,777    
Mortgage servicing rights 0 0    
Total assets at fair value 2,442,987 2,368,777    
Derivative        
Contingent liabilities due to acquisitions 0 0    
Total liabilities at fair value 0 38,270    
Recurring Fair Value Measurements | Level 2 | Forward delivery commitments        
Derivative        
Derivative asset 97,060      
Derivative        
Derivative liability   38,270    
Recurring Fair Value Measurements | Level 2 | Interest rate lock commitments        
Derivative        
Derivative asset 0 0    
Recurring Fair Value Measurements | Level 3        
Assets:        
Trading securities 0 0    
Derivative        
Mortgage loans held for sale 0 0    
Mortgage servicing rights 586,717 446,998    
Total assets at fair value 624,726 577,336    
Derivative        
Contingent liabilities due to acquisitions 16,568 18,094    
Total liabilities at fair value 16,568 18,094    
Recurring Fair Value Measurements | Level 3 | Forward delivery commitments        
Derivative        
Derivative asset 0      
Derivative        
Derivative liability   0    
Recurring Fair Value Measurements | Level 3 | Interest rate lock commitments        
Derivative        
Derivative asset $ 38,009 $ 130,338