Commitments and Contingencies (Details) $ in Thousands |
Jun. 30, 2023
USD ($)
project
|
---|---|
Etna Park 70 LLC | |
Real Estate Properties [Line Items] | |
Real estate investment property, estimated cost | $ 29,000 |
Consolidated properties | |
Real Estate Properties [Line Items] | |
Number of development projects | project | 6 |
Real estate investment property, estimated cost | $ 77,000 |