Related Party Transactions - Additional Information (Details) - Unconsolidated Joint Ventures - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Related Party Transaction [Line Items] | |||
| Revenues | $ 182.6 | $ 213.8 | $ 217.4 |
| Reimbursable cost incurred | $ 143.2 | $ 153.7 | $ 157.6 |
| X | ||||||||||
- Definition Reimbursable cost incurred. No definition available.
|
| X | ||||||||||
- Definition The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|