XML 78 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 147,801 $ 84,589
Accumulated amortization (34,039) (17,489)
Net carrying amount $ 113,762 67,100
Minimum    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 1 year  
Maximum    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 9 years  
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 31,851 9,485
Accumulated amortization (5,322) (4,232)
Net carrying amount $ 26,529 $ 5,253
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 3 years 6 months 14 days 3 years
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 15,360 $ 11,437
Accumulated amortization (6,638) (2,724)
Net carrying amount $ 8,722 $ 8,713
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 3 years 6 months 7 days 3 years 6 months
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 100,590 $ 63,667
Accumulated amortization (22,079) (10,533)
Net carrying amount $ 78,511 $ 53,134
Customer Relationships | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 7 years 4 months 28 days 6 years 10 months 2 days