XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 172,596 $ 147,801
Accumulated amortization (41,722) (34,039)
Net carrying amount 130,874 113,762
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 35,258 31,851
Accumulated amortization (7,879) (5,322)
Net carrying amount $ 27,379 $ 26,529
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 3 years 5 months 26 days 3 years 6 months 14 days
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 17,501 $ 15,360
Accumulated amortization (7,873) (6,638)
Net carrying amount $ 9,628 $ 8,722
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 3 years 7 months 2 days 3 years 6 months 7 days
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 119,837 $ 100,590
Accumulated amortization (25,970) (22,079)
Net carrying amount $ 93,867 $ 78,511
Customer Relationships | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 7 years 8 months 1 day 7 years 4 months 28 days