XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - 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 $ 243,829 $ 226,471
Accumulated Amortization 111,346 120,542
Net $ 132,483 $ 105,929
Domain Names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 1 year 4 months 24 days 1 year 7 months 6 days
Gross Carrying Amount $ 414 $ 414
Accumulated Amortization 303 283
Net $ 111 $ 131
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 3 years  
Gross Carrying Amount $ 800  
Accumulated Amortization 11  
Net $ 789  
Acquired Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 3 years 3 months 18 days 3 years 2 months 12 days
Gross Carrying Amount $ 205,470 $ 206,197
Accumulated Amortization 101,249 111,129
Net $ 104,221 $ 95,068
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 8 years  
Gross Carrying Amount $ 17,000  
Accumulated Amortization 89  
Net $ 16,911  
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life - Years 4 years 8 months 12 days 4 years 10 months 24 days
Gross Carrying Amount $ 20,145 $ 19,860
Accumulated Amortization 9,694 9,130
Net $ 10,451 $ 10,730