XML 126 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Assets and Liabilities - Summary of Liabilities Recorded at Carrying Value (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Senior Notes Due 2024 [Member]    
Fair value and carrying value of the Company's debt instruments    
Senior Notes, Noncurrent $ 72.1 $ 400.0
SeniorNotesDue2025USD    
Fair value and carrying value of the Company's debt instruments    
Senior Notes, Noncurrent 2.7 700.0
Senior Notes Due 2025 EUR    
Fair value and carrying value of the Company's debt instruments    
Senior Notes, Noncurrent $ 4.7 $ 396.4