XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Held for Sale at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale $ 8,217,468 $ 4,420,691
Government-insured or guaranteed    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 4,154,069 2,099,135
Conventional conforming    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 3,127,082 1,821,085
Jumbo Loan    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 502,264 21,907
Closed-end second lien    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 272,285 322,015
Mortgage loans purchased from Ginnie Mae pools serviced by the entity    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 145,026 146,585
Mortgage loans repurchased pursuant to representations and warranties    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 16,742 9,964
Asset Pledged as Collateral without Right    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 8,140,834 4,329,501
Asset Pledged as Collateral without Right | Loan Repo Facility    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale 7,612,832 3,858,977
Asset Pledged as Collateral without Right | Mortgage Loan Participation and Sale Agreement member    
Mortgage Loans Held for Sale at Fair Value    
Loans held for sale $ 528,002 $ 470,524