v3.26.1
Restricted Cash, Other Assets and Accrued and Other Liabilities - Summary of Deferred Costs and Other Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other assets:    
Right-of-use lease asset $ 12,476 $ 19,833
Right-of-use lease asset [Extensible List] Total Total
Deferred financing costs, net - credit facilities $ 6,877 $ 5,716
Prepaid expenses and other 5,891 7,154
Tax receivable and deferred tax assets 1,880 12,247
Investments in unconsolidated ventures at fair value 1,423 2,115
Total $ 28,547 $ 47,065