XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS HELD FOR SALE, AT FAIR VALUE - Debt Securities, Held-For-Sale Past Due (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held for sale, at fair value $ 2,765,417 $ 2,603,735 $ 2,300,058 $ 2,132,880
UPB 2,723,965 2,597,757    
Difference 41,452 5,978    
Current through 89 days delinquent        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held for sale, at fair value 2,751,461 2,582,937    
UPB 2,708,487 2,574,623    
Difference 42,974 8,314    
Financial Asset, Equal to or Greater than 90 Days Past Due        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held for sale, at fair value 13,956 20,798    
UPB 15,478 23,134    
Difference $ (1,522) $ (2,336)