XML 51 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Schedule of Intangible Assets Acquired (Details) - Big Switch
$ in Thousands
Feb. 05, 2020
USD ($)
Business Acquisition [Line Items]  
Intangible assets acquired $ 49,040
Developed technology  
Business Acquisition [Line Items]  
Intangible assets acquired $ 31,040
Intangible assets, weighted average useful life 5 years
Customer relationships  
Business Acquisition [Line Items]  
Intangible assets acquired $ 13,150
Intangible assets, weighted average useful life 7 years
Non-compete agreements  
Business Acquisition [Line Items]  
Intangible assets acquired $ 4,060
Intangible assets, weighted average useful life 2 years
Trade name  
Business Acquisition [Line Items]  
Intangible assets acquired $ 790
Intangible assets, weighted average useful life 1 year