v3.26.1
Consolidation and Equity Method Investments - Summary of Equity Method Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 273,088 $ 147,332
Real Estate Assets    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 224,561 96,798
CMBS B-Pieces    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 33,849 35,424
Unconsolidated Enity    
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 14,678 $ 15,110