XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Fair Value Option Maturities, Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair value    
Total fair value $ 7,490,473 $ 8,217,468
Recurring basis    
Fair value    
Total fair value 7,490,473 8,217,468
Mortgage loans held for sale | Recurring basis    
Fair value    
Current through 89 days delinquent 7,458,146 8,187,561
Not in foreclosure 20,841 24,663
In foreclosure 11,486 5,244
Total fair value 7,490,473 8,217,468
Principal amount due upon maturity    
Current through 89 days delinquent 7,260,164 8,089,532
Not in foreclosure 22,519 27,901
In foreclosure 20,408 11,481
Total principal amount due upon maturity 7,303,091 8,128,914
Difference    
Current through 89 days delinquent 197,982 98,029
Not in foreclosure (1,678) (3,238)
In foreclosure (8,922) (6,237)
Total difference $ 187,382 $ 88,554