v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans held for sale $ 7,819,890 $ 9,123,410
Servicing advances, net 589,386 589,542
Mortgage servicing rights, at fair value 10,586,794 9,598,941
Other assets 993,504 1,026,913
Servicing advances, net, valuation allowance $ 128,904 $ 103,574
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,943,691 52,061,346
Common stock, shares outstanding 51,943,691 52,061,346
Asset Pledged as Collateral without Right    
Loans held for sale $ 7,686,901 $ 8,983,503
Servicing advances, net 390,814 406,825
Mortgage servicing rights, at fair value $ 10,306,189 $ 9,367,851
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable Notes Payable
Other assets $ 13,976 $ 10,393