v3.26.1
Fair Value - Schedule of Recognized Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Loans held for sale $ 155,523 $ 37,461
Retained bonds 33,112 38,685
Total assets 36,678,324 30,107,807
Liabilities    
HMBS related obligations 24,717,687 18,912,226
Nonrecourse debt 10,641,380 9,736,493
Convertible Notes 61,156 53,800
Repurchase Agreement obligation   40,595
AAG/Bloom   8,646
TRA obligation 4,221 3,901
Total liabilities 35,424,444 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,838 1,338
Retained bonds 0 0
Total assets 1,838 1,338
Liabilities    
HMBS related obligations 0 0
Nonrecourse debt 0 0
Convertible Notes 61,156 53,800
Repurchase Agreement obligation   40,595
AAG/Bloom   0
TRA obligation 0 0
Total liabilities 61,156 94,395
Level 3    
Assets    
Loans held for sale 153,685 36,123
Retained bonds 33,112 38,685
Total assets 36,676,486 30,106,469
Liabilities    
HMBS related obligations 24,717,687 18,912,226
Nonrecourse debt 10,641,380 9,736,493
Convertible Notes 0 0
Repurchase Agreement obligation   0
AAG/Bloom   8,646
TRA obligation 4,221 3,901
Total liabilities 35,363,288 28,661,266
Loans held for investment, subject to HMBS related obligations    
Assets    
Loans held for investment, at fair value 25,044,536 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 25,044,536 19,135,403
Loans held for investment, subject to nonrecourse debt    
Assets    
Loans held for investment, at fair value 10,928,261 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,928,261 10,026,177
Loans held for investment    
Assets    
Loans held for investment, at fair value 516,892 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 $ 516,892 $ 870,081