XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair value    
Total fair value $ 5,200,350 $ 4,420,691
Recurring basis    
Fair value    
Total fair value 5,200,350 4,420,691
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 5,162,089 4,378,042
Not in foreclosure 32,071 35,253
In foreclosure 6,190 7,396
Total fair value 5,200,350 4,420,691
Principal amount due upon maturity    
Current through 89 days delinquent 5,062,370 4,233,764
Not in foreclosure 35,496 38,922
In foreclosure 13,853 22,003
Total principal amount due upon maturity 5,111,719 4,294,689
Difference    
Current through 89 days delinquent 99,719 144,278
Not in foreclosure (3,425) (3,669)
In foreclosure (7,663) (14,607)
Total difference $ 88,631 $ 126,002