XML 301 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions- Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 01, 2021
May 03, 2021
Sexton Acquisition    
Business Acquisition [Line Items]    
Total identifiable intangible assets $ 8,822  
Sexton Acquisition | Developed Technology Rights    
Business Acquisition [Line Items]    
Developed technology $ 4,132  
Sexton Acquisition | Developed Technology Rights | Minimum    
Business Acquisition [Line Items]    
Intangible assets, estimated useful life (Year) 5 years  
Sexton Acquisition | Developed Technology Rights | Maximum    
Business Acquisition [Line Items]    
Intangible assets, estimated useful life (Year) 9 years  
Sexton Acquisition | Customer Relationships    
Business Acquisition [Line Items]    
Developed technology $ 2,276  
Intangible assets, estimated useful life (Year) 2 years  
Sexton Acquisition | Tradenames    
Business Acquisition [Line Items]    
Developed technology $ 2,324  
Intangible assets, estimated useful life (Year) 11 years  
Sexton Acquisition | Non-compete agreements    
Business Acquisition [Line Items]    
Developed technology $ 90  
Intangible assets, estimated useful life (Year) 1 year  
GCI Acquisition    
Business Acquisition [Line Items]    
Total identifiable intangible assets   $ 120,480
GCI Acquisition | Indefinite In Process Research and Development    
Business Acquisition [Line Items]    
In-process research and development   67,440
GCI Acquisition | Developed Technology Rights    
Business Acquisition [Line Items]    
Developed technology   $ 18,140
Intangible assets, estimated useful life (Year)   6 years
GCI Acquisition | Customer Relationships    
Business Acquisition [Line Items]    
Developed technology   $ 7,020
Intangible assets, estimated useful life (Year)   12 years
GCI Acquisition | Tradenames    
Business Acquisition [Line Items]    
Developed technology   $ 26,640
Intangible assets, estimated useful life (Year)   15 years
GCI Acquisition | Non-compete agreements    
Business Acquisition [Line Items]    
Developed technology   $ 1,240
Intangible assets, estimated useful life (Year)   4 years