XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Loans held for sale $ 7,095,270 $ 8,217,468
Servicing advances, net 496,917 568,512
Mortgage servicing rights, at fair value 8,963,889 8,744,528
Other assets 663,363 770,081
Servicing advances, net, valuation allowance $ 82,155 $ 85,788
Common stock, shares authorized 200,000,000 200,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares issued 51,658,984 51,376,616
Common stock, shares outstanding 51,658,984 51,376,616
Asset Pledged as Collateral without Right    
Loans held for sale $ 7,027,759 $ 8,140,834
Servicing advances, net 303,106 357,939
Mortgage servicing rights, at fair value $ 8,802,948 $ 8,609,388
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable Notes Payable
Other assets $ 13,768 $ 16,697