XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair value    
Total fair value $ 4,149,726 $ 9,742,483
Recurring basis    
Fair value    
Total fair value 4,149,726 9,742,483
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 4,087,039 9,577,398
Not in foreclosure 50,232 153,162
In foreclosure 12,455 11,923
Total fair value 4,149,726 9,742,483
Principal amount due upon maturity    
Current through 89 days delinquent 4,217,099 9,263,242
Not in foreclosure 54,141 153,875
In foreclosure 16,345 13,649
Total principal amount due upon maturity 4,287,585 9,430,766
Difference    
Current through 89 days delinquent (130,060) 314,156
Not in foreclosure (3,909) (713)
In foreclosure (3,890) (1,726)
Total difference $ (137,859) $ 311,717