v3.26.1
Investments In Unconsolidated Joint Ventures - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]          
Investments in unconsolidated joint ventures $ 93,678   $ 93,678    
Gain (loss) from investments in unconsolidated joint ventures (2,402) $ (4,802) (5,487) $ (10,020)  
Management fee revenues 19,738 22,294 39,590 43,702  
Related Party          
Schedule of Equity Method Investments [Line Items]          
Management fee revenues 6,028 $ 6,306 12,324 $ 12,467  
Property management fee, receivable $ 1,953   $ 1,953   $ 1,884