v3.26.3
Consolidation and Equity Method Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 273,363 $ 147,332
Real Estate Assets    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 224,677 96,798
CMBS B-Pieces    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 34,120 35,424
Unconsolidated Enity    
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 14,566 $ 15,110