XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair value    
Total fair value $ 5,186,656 $ 3,509,300
Recurring basis    
Fair value    
Total fair value 5,186,656 3,509,300
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 5,142,606 3,450,578
Not in foreclosure 38,422 47,252
In foreclosure 5,628 11,470
Total fair value 5,186,656 3,509,300
Principal amount due upon maturity    
Current through 89 days delinquent 5,118,234 3,428,052
Not in foreclosure 44,694 53,351
In foreclosure 18,938 16,811
Total principal amount due upon maturity 5,181,866 3,498,214
Difference    
Current through 89 days delinquent 24,372 22,526
Not in foreclosure (6,272) (6,099)
In foreclosure (13,310) (5,341)
Total difference $ 4,790 $ 11,086