XML 97 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Details)
€ in Millions, $ in Millions
9 Months Ended
Oct. 01, 2024
USD ($)
Oct. 01, 2024
EUR (€)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Subsequent Event [Line Items]        
Purchase price     $ 115.4 $ 43.8
Dynamic Biosensors GmbH | Subsequent Event        
Subsequent Event [Line Items]        
Ownership percentage acquired 100.00% 100.00%    
Purchase price $ 21.0 € 19.0    
Mestrelab Research S.L | Subsequent Event        
Subsequent Event [Line Items]        
Remaining ownership percentage 20.00% 20.00%    
Purchase price $ 13.9 € 12.6