Revenue from Contracts with Customers - Contract Liabilities (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Revenue from Contracts with Customers | |||||
Contract liability, Beginning of period | $ 2.2 | $ 2.3 | $ 2.3 | $ 2.5 | |
Deferral | 2.3 | 2.7 | 4.6 | 5.1 | |
Revenue recognized | (2.3) | (2.6) | (4.7) | (5.2) | |
Contract liability, End of period | 2.2 | 2.4 | 2.2 | 2.4 | |
Current contract liabilities | 1.9 | 1.9 | $ 2.0 | ||
Non-current contract liabilities | 0.3 | 0.3 | 0.3 | ||
Total contract liabilities | $ 2.2 | $ 2.4 | $ 2.2 | $ 2.4 | $ 2.3 |
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from deferral. No definition available.
|
X | ||||||||||
- Definition Total revenue recognized from both the beginning balance and current period increase in contract liability No definition available.
|