v3.26.1
Variable Interest Entities and Securitized Debt Obligations - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
loan
Jun. 30, 2025
USD ($)
Variable Interest Entity [Line Items]    
Non-controlling, preferred equity investment $ 0 $ 2,588
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Non-controlling, preferred equity investment $ 12,700  
Number of loans held-for-investment with investment entities | loan 4  
Option for additional aggregate investments $ 7,700