Revenue - Narrative (Details) - USD ($) $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Revenue from Contract with Customer [Abstract] | ||
Net receivables related to contracts with customers | $ 96.4 | $ 119.9 |
Net receivables related to rental contracts and other | 92.6 | 95.9 |
Deferred rent revenue | 4.4 | 4.8 |
Customer deposits | 17.1 | $ 21.5 |
Performance obligation satisfied, revenue recognized | $ 20.8 | |
Expected duration | 1 year |
X | ||||||||||
- Definition Contract With Customer, Customer Deposits Timing No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Liability, Current, Customer Deposits No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Liability, Current, Deferred Rent No definition available.
|
X | ||||||||||
- Definition Contract With Customer, Other Receivable, After Allowance For Credit Loss No definition available.
|
X | ||||||||||
- Definition Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|