v3.26.1
Loans Held for Sale - Schedule of Loans Held-For-Sale Activity (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Held-For-Sale [Roll Forward]    
Balance, beginning of period $ 896,117 $ 0
Acquired 0 522,349
Originations 1,789,041 990,335
Purchases 188,468 46,713
Repurchases 8,555 5,706
Sales to investors and transfers to REO (1,747,187) (672,580)
Principal paydowns (7,235) (4,203)
Net change in fair value (1,298) 7,798
Balance, end of period $ 1,126,461 $ 896,117