XML 127 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions Acquisitions (Intangible Assets Acquired as Part of Business Combination) (Details) - USD ($)
$ in Thousands
12 Months Ended
May 20, 2022
Aug. 18, 2021
Jul. 02, 2021
Dec. 31, 2022
Dec. 31, 2021
Minimum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       6 months  
Maximum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       10 years  
Existing technology          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed, weighted-average useful life       5 years  
Existing technology | Minimum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       3 years 3 years
Existing technology | Maximum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       10 years 10 years
Customer contracts and contractual relationships | Minimum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       6 months 6 months
Customer contracts and contractual relationships | Maximum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)       10 years 10 years
Hardent, Inc.          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed $ 5,000        
Hardent, Inc. | Existing technology          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed $ 4,800        
Identified intangible assets assumed, weighted-average useful life 5 years        
Hardent, Inc. | Customer contracts and contractual relationships          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed $ 200        
Identified intangible assets assumed, weighted-average useful life 2 years        
AnalogX, Inc.          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed     $ 10,600    
Indefinite-lived intangible assets acquired     3,800    
AnalogX, Inc. | Existing technology          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed     $ 6,300    
Identified intangible assets assumed, weighted-average useful life     5 years    
AnalogX, Inc. | Customer contracts and contractual relationships          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed     $ 500    
Identified intangible assets assumed, weighted-average useful life     2 years    
AnalogX, Inc. | In-process research and development | Minimum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)     3 years    
AnalogX, Inc. | In-process research and development | Maximum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)     5 years    
PLDA Group          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed   $ 28,800      
Indefinite-lived intangible assets acquired   7,400      
PLDA Group | Existing technology          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed   $ 20,400      
PLDA Group | Existing technology | Minimum          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed, weighted-average useful life   3 years      
PLDA Group | Existing technology | Maximum          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed, weighted-average useful life   5 years      
PLDA Group | Customer contracts and contractual relationships          
Identified intangible assets assumed in the acquisitions          
Identified intangible assets assumed   $ 1,000      
Identified intangible assets assumed, weighted-average useful life   2 years      
PLDA Group | In-process research and development | Minimum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)   3 years      
PLDA Group | In-process research and development | Maximum          
Identified intangible assets assumed in the acquisitions          
Useful life (in years)   5 years