XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring costs - Accrued workforce reduction cost (Details) - Workforce reduction
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring costs  
Workforce reduction costs accrued $ 5.8
Workforce reduction costs paid (0.9)
Currency translation adjustments, net 0.1
Accrued workforce reduction costs at December 31, 2023 5.0
Amounts recognized in the balance sheet  
Current liability 5.0
Accrued workforce reduction cost $ 5.0