v3.26.1
Variable Interest Entities and Securitized Debt Obligations - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
loan
Mar. 31, 2025
USD ($)
Variable Interest Entity [Line Items]    
Non-controlling, preferred equity investment $ 0 $ 1,905
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Non-controlling, preferred equity investment $ 10,400  
Number of loans held-for-investment with investment entities | loan 4  
Option for additional aggregate investments $ 8,400