Financial Instruments - Schedule of Estimated Fair Value (Details) - USD ($) $ in Millions | Mar. 31, 2021 | Dec. 31, 2020 |
Fair Value Measurement [Domain] | Long-term Debt | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | $ 52 | $ 73.8 |
Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 0.9 | 1.1 |
Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 60 | 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.9 | 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 |
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 | 8 | 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 | 52 | 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 |
Revolving Credit Facility | Fair Value, Inputs, Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | | 0 |
Revolving Credit Facility | Fair Value, Inputs, Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | | 10 |
Revolving Credit Facility | Fair Value, Inputs, Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | | 0 |
Carrying amount | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 58.9 | 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.9 | 1.1 |
Carrying amount | Foreign Line of Credit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 8 | 4.5 |
Carrying amount | Long-term Debt | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | 50 | 70 |
Carrying amount | Revolving Credit Facility | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | | 10 |
Estimated fair value | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total financial liabilities | $ 60.9 | $ 89.4 |