XML 114 R103.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Summarizes Differences Between Fair Value and Principal Balance for Mortgage Loans Held for Sale Measure at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Aggregate Fair  Value    
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value    
Mortgage loans held for sale measured at fair value $ 339,747 $ 318,272
Aggregate Unpaid Principal Balance    
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value    
Mortgage loans held for sale measured at fair value 320,018 308,160
Difference    
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value    
Mortgage loans held for sale measured at fair value $ 19,729 $ 10,112