Revenue Recognition - Schedule of Classification of Service-type Warranties in Consolidated Balance Sheets (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Extended Product Warranty Accrual, Balance Sheet Classification [Abstract] | ||||
| Service-type warranties, other current liabilities | $ 40.2 | $ 39.3 | ||
| Service-type warranties, other non-current liabilities | 73.0 | 71.1 | ||
| Service-type warranties | $ 113.2 | $ 110.4 | $ 97.0 | $ 96.0 |
| X | ||||||||||
- Definition Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid after one year from the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|