v3.26.1
Securitized Debt - Maturities of Long-Term Debt (Details) - Variable Interest Entities, Primary Beneficiary - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securitized debt    
Debt Instrument [Line Items]    
Within One Year $ 1,006,088 $ 1,194,768
One to Three Years 2,000,798 1,960,648
Three to Five Years 1,177,259 1,802,112
Greater Than Five Years 1,588,323 2,123,842
Total 5,772,468 7,081,370
Securitized Loans | Non-Agency RMBS    
Debt Instrument [Line Items]    
Within One Year 54 8
One to Three Years 26 145
Three to Five Years 2 4
Greater Than Five Years 23 28
Total $ 105 $ 185