Basis of Presentation (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2021 |
Jul. 29, 2026 |
Dec. 31, 2025 |
|
| Payment Services Arrangement | ||||
| Supplier Finance Program [Line Items] | ||||
| Supplier finance program, obligation | $ 107.1 | $ 95.5 | ||
| Termination notice period | 30 days | |||
| Commercial Card Program | ||||
| Supplier Finance Program [Line Items] | ||||
| Supplier finance program, obligation | $ 1.7 | $ 2.1 | ||
| Termination notice period | 60 days | |||
| Payment terms | 15 days | |||
| Subsequent Event | ||||
| Supplier Finance Program [Line Items] | ||||
| Tariff recoveries | $ 30.0 |
| X | ||||||||||
- Definition Supplier Finance Program, Obligation, Payment Terms No definition available.
|
| X | ||||||||||
- Definition Supplier Finance Program, Obligation, Termination Notice Period No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of tariffs due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| 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 | ||||||||||
- Definition Amount of obligation for supplier finance program. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|