XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Restructurings - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Segment
Jun. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]      
Number of operating segments | Segment   2  
Estimated aggregate restructuring costs recognized $ 0.7 $ 0.7 $ 1.0
Impairment charges   7.2  
Restructuring costs   9.1  
Laboratory Equipment      
Restructuring Cost and Reserve [Line Items]      
Impairment charges   1.1  
Leasehold Improvements      
Restructuring Cost and Reserve [Line Items]      
Impairment charges   3.3  
Software Enhancements      
Restructuring Cost and Reserve [Line Items]      
Impairment charges   $ 2.8  
One-time Termination Benefit      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 0.2