XML 68 R49.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS HELD FOR SALE, AT FAIR VALUE - Debt Securities, Held-For-Sale Past Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans held for sale, at fair value $ 2,606,361 $ 2,622,959 $ 2,603,735 $ 2,790,284 $ 2,377,987 $ 2,132,880
UPB 2,562,538   2,597,757      
Difference 43,823   5,978      
Current through 89 days delinquent            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans held for sale, at fair value 2,598,438   2,582,937      
UPB 2,553,037   2,574,623      
Difference 45,402   8,314      
90+ days delinquent            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans held for sale, at fair value 7,923   20,798      
UPB 9,501   23,134      
Difference $ (1,579)   $ (2,336)