XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Schedule of Estimated Useful Life for the Acquired Intangible Assets (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nanostring Technologies | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 12 years  
Nanostring Technologies | Intangible Asset - Tradenames    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 12 years  
Nanostring Technologies | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 15 years  
ELITechGroup | Intangible Asset - Technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 4 years  
ELITechGroup | Intangible Asset - Technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 14 years  
ELITechGroup | Intangible Asset - Tradenames    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 6 years  
ELITechGroup | Intangible Asset - Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 5 years  
ELITechGroup | Intangible Asset - Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 15 years  
Chemspeed Technologies A G | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [1] 7 years  
Chemspeed Technologies A G | Intangible Asset - Tradenames    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [1] 10 years  
Chemspeed Technologies A G | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [1] 15 years  
Biognosys, AG | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [2]   7 years
Biognosys, AG | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [2]   9 years
Spectral Instruments Imaging LLC | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 6 years  
Spectral Instruments Imaging LLC | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired 14 years  
Nion, LLC | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [3] 7 years  
Nion, LLC | Intangible Asset - Tradenames    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [3] 7 years  
Nion, LLC | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired [3] 15 years  
PhenomeX, Inc. | Intangible Asset - Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   12 years
PhenomeX, Inc. | Intangible Asset - Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   15 years
2023 Other Acquisitions | Intangible Asset - Technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   7 years
2023 Other Acquisitions | Intangible Asset - Technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   11 years
2023 Other Acquisitions | Intangible Asset - Tradenames | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   1 year
2023 Other Acquisitions | Intangible Asset - Tradenames | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   12 years
2023 Other Acquisitions | Intangible Asset - Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   7 years
2023 Other Acquisitions | Intangible Asset - Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period for intangible assets acquired   14 years
[1] The Company expects to amortize backlog through the first quarter of 2026.
[2] The Company expects to amortize backlog through the end of 2025.
[3]

(a) The Company expects to amortize backlog through the fourth quarter of 2027.