Financial Instruments - Schedule of Estimated Fair Value (Details) - USD ($) $ in Millions | Jun. 30, 2021 | Dec. 31, 2020 |
Fair Value Measurement [Domain] | Long-term Debt | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | $ 51 | $ 73.8 |
Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0.6 | 1.1 |
Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 64.6 | 88.3 |
Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Foreign exchange contracts | Not Designated as Hedging Instrument | Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0.6 | 1.1 |
Foreign exchange contracts | Not Designated as Hedging Instrument | Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Foreign exchange contracts | Not Designated as Hedging Instrument | Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Revolving Credit Facility | Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Revolving Credit Facility | Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 9 | 10 |
Revolving Credit Facility | Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Foreign Line of Credit | Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Foreign Line of Credit | Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 4.6 | 4.5 |
Foreign Line of Credit | Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Long-term Debt | Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Long-term Debt | Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 51 | 73.8 |
Long-term Debt | Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0 | 0 |
Carrying amount | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 63.3 | 85.6 |
Carrying amount | Foreign exchange contracts | Not Designated as Hedging Instrument | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0.6 | 1.1 |
Carrying amount | Revolving Credit Facility | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 9 | 10 |
Carrying amount | Foreign Line of Credit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 4.6 | 4.5 |
Carrying amount | Long-term Debt | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 49.1 | 70 |
Estimated fair value | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | $ 65.2 | $ 89.4 |