v3.26.1
Fair Value - Schedule of Recognized Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Loans held for sale $ 85,587 $ 37,461
Retained bonds 34,067 38,685
Total assets 30,664,373 30,107,807
Liabilities    
HMBS related obligations 19,087,650 18,912,226
Nonrecourse debt 10,450,834 9,736,493
Convertible Notes 36,889 53,800
Repurchase Agreement obligation   40,595
AAG/Bloom   8,646
TRA obligation 4,524 3,901
Total liabilities 29,579,897 28,755,661
Level 1    
Assets    
Loans held for sale 0 0
Retained bonds 0 0
Total assets 0 0
Liabilities    
HMBS related obligations 0 0
Nonrecourse debt 0 0
Convertible Notes 0 0
Repurchase Agreement obligation   0
AAG/Bloom   0
TRA obligation 0 0
Total liabilities 0 0
Level 2    
Assets    
Loans held for sale 1,720 1,338
Retained bonds 0 0
Total assets 1,720 1,338
Liabilities    
HMBS related obligations 0 0
Nonrecourse debt 0 0
Convertible Notes 36,889 53,800
Repurchase Agreement obligation   40,595
AAG/Bloom   0
TRA obligation 0 0
Total liabilities 36,889 94,395
Level 3    
Assets    
Loans held for sale 83,867 36,123
Retained bonds 34,067 38,685
Total assets 30,662,653 30,106,469
Liabilities    
HMBS related obligations 19,087,650 18,912,226
Nonrecourse debt 10,450,834 9,736,493
Convertible Notes 0 0
Repurchase Agreement obligation   0
AAG/Bloom   8,646
TRA obligation 4,524 3,901
Total liabilities 29,543,008 28,661,266
Loans held for investment, subject to HMBS related obligations    
Assets    
Loans held for investment, at fair value 19,321,265 19,135,403
Loans held for investment, subject to HMBS related obligations | Level 1    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment, subject to HMBS related obligations | Level 2    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment, subject to HMBS related obligations | Level 3    
Assets    
Loans held for investment, at fair value 19,321,265 19,135,403
Loans held for investment, subject to nonrecourse debt    
Assets    
Loans held for investment, at fair value 10,769,209 10,026,177
Loans held for investment, subject to nonrecourse debt | Level 1    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment, subject to nonrecourse debt | Level 2    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment, subject to nonrecourse debt | Level 3    
Assets    
Loans held for investment, at fair value 10,769,209 10,026,177
Loans held for investment    
Assets    
Loans held for investment, at fair value 454,245 870,081
Loans held for investment | Level 1    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment | Level 2    
Assets    
Loans held for investment, at fair value 0 0
Loans held for investment | Level 3    
Assets    
Loans held for investment, at fair value $ 454,245 $ 870,081