XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Molecubes NV (Details)
€ in Millions, $ in Millions
12 Months Ended
Jan. 18, 2022
Nov. 17, 2021
USD ($)
Nov. 17, 2021
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nov. 17, 2021
EUR (€)
Acquisitions            
Consideration       $ 26.8 $ 14.4  
Trade name            
Acquisitions            
Amortization period for intangible assets acquired 12 years          
Customer relationships            
Acquisitions            
Amortization period for intangible assets acquired 12 years          
Molecubes NV            
Acquisitions            
Consideration   $ 21.1 € 18.7      
Potential additional consideration   3.4       € 3.0
Contingent consideration   $ 0.4 € 0.4      
Molecubes NV | Trade name            
Acquisitions            
Amortization period for intangible assets acquired   10 years 10 years      
Molecubes NV | Technology            
Acquisitions            
Amortization period for intangible assets acquired   10 years 10 years      
Molecubes NV | Customer relationships            
Acquisitions            
Amortization period for intangible assets acquired   10 years 10 years