XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructurings - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 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 $ 1.0 $ 1.0
Impairment charges   7.2
Restructuring costs   8.9
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.7
Ongoing Benefit Arrangements    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs   $ 0.6