XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Aug. 07, 2024
Employee Severance | Subsequent Event      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs expected to be incurred     $ 5.0
UNITED KINGDOM      
Restructuring Cost and Reserve [Line Items]      
Severance costs $ 0.1 $ 0.7