Commitments and Contingencies - Additional Information (Details) |
Mar. 31, 2025
USD ($)
|
---|---|
Amended Class Action Lawsuit | |
Commitments and Contingencies | |
Amount accrued | $ 0 |
Derivative Action Lawsuit | |
Commitments and Contingencies | |
Amount accrued | 0 |
Commitments related to improvement allowances | |
Commitments and Contingencies | |
Other Commitment | 26,200,000 |
Commitments related to construction commitments | |
Commitments and Contingencies | |
Other Commitment | 1,200,000 |
Commitments related to construction loan | |
Commitments and Contingencies | |
Other Commitment | $ 200,000 |