XML 47 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Estimated Useful Life and Fair Value (Detail) - 908 Devices Inc. Bioprocessing Analytics Portfolio
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Business Acquisition [Line Items]  
Fair Value $ 14,890
Customer relationships  
Business Acquisition [Line Items]  
Fair Value $ 5,219
Customer relationships | Maximum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Customer relationships | Minimum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 10 years
Developed technology  
Business Acquisition [Line Items]  
Fair Value $ 7,934
Developed technology | Maximum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Developed technology | Minimum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 10 years
Trademark and tradename  
Business Acquisition [Line Items]  
Fair Value $ 1,737
Trademark and tradename | Maximum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 15 years
Trademark and tradename | Minimum  
Business Acquisition [Line Items]  
Weighted Average Useful Life (in years) 14 years