XML 83 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair value    
Total fair value $ 4,270,494 $ 3,509,300
Recurring basis    
Fair value    
Total fair value 4,270,494 3,509,300
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 4,221,456 3,450,578
Not in foreclosure 41,564 47,252
In foreclosure 7,474 11,470
Total fair value 4,270,494 3,509,300
Principal amount due upon maturity    
Current through 89 days delinquent 4,185,719 3,428,052
Not in foreclosure 46,183 53,351
In foreclosure 18,804 16,811
Total principal amount due upon maturity 4,250,706 3,498,214
Difference    
Current through 89 days delinquent 35,737 22,526
Not in foreclosure (4,619) (6,099)
In foreclosure (11,330) (5,341)
Total difference $ 19,788 $ 11,086