XML 92 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair value    
Total fair value $ 9,742,483 $ 11,616,400
Recurring basis    
Fair value    
Total fair value 9,742,483 11,616,400
Mortgage loans held for sale    
Fair value    
Current through 89 days delinquent 9,577,398 11,304,308
Not in foreclosure 153,162 275,419
In foreclosure 11,923 36,673
Total fair value 9,742,483 11,616,400
Principal amount due upon maturity    
Current through 89 days delinquent 9,263,242 10,743,814
Not in foreclosure 153,875 280,595
In foreclosure 13,649 39,529
Total principal amount due upon maturity 9,430,766 11,063,938
Difference    
Current through 89 days delinquent 314,156 560,494
Not in foreclosure (713) (5,176)
In foreclosure (1,726) (2,856)
Total difference $ 311,717 $ 552,462