v3.24.2.u1
Investments in Unconsolidated Joint Ventures - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
jointVenture
Jun. 30, 2023
USD ($)
Mar. 31, 2022
USD ($)
extensionOption
Jun. 30, 2024
USD ($)
jointVenture
Jun. 30, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]          
Number of joint ventures | jointVenture 4     4  
Four Unconsolidated Joint Ventures          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage 20.00%     20.00%  
J.P. Morgan JV I          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage 20.00%     20.00%  
Institutional Investor JV          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage 20.00%     20.00%  
Joint Venture | J.P. Morgan JV I          
Schedule of Equity Method Investments [Line Items]          
Maximum borrowing limit     $ 375.0    
Guarantor obligation term     3 years    
Basis spread on variable rate     1.50%    
Number of extension options | extensionOption     1    
Extension period     1 year    
Maximum exposure $ 324.0     $ 324.0  
Joint Venture | Institutional Investor JV          
Schedule of Equity Method Investments [Line Items]          
Maximum borrowing limit $ 232.7     232.7  
Guarantor obligation term 3 years        
Basis spread on variable rate 1.90%        
Maximum exposure $ 232.7     232.7  
Property management expenses | Joint Venture          
Schedule of Equity Method Investments [Line Items]          
Management fee and development fee income $ 3.6 $ 2.9   $ 6.6 $ 6.2