XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring, Impairment and Other Costs - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
position
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]    
Number of positions eliminated | position 75  
Percentage of positions eliminated 12.00%  
Severance costs   $ 5.9
Restructuring reserve $ 4.5 4.5
Asset impairment charges   7.7
Minimum    
Restructuring Cost and Reserve [Line Items]    
Additional charges related to restructuring 25.0 25.0
Maximum    
Restructuring Cost and Reserve [Line Items]    
Additional charges related to restructuring $ 35.0 35.0
Research and development    
Restructuring Cost and Reserve [Line Items]    
Severance costs   4.0
Asset impairment charges   5.6
Selling, general and administrative    
Restructuring Cost and Reserve [Line Items]    
Severance costs   1.9
Asset impairment charges   $ 2.1