XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets, net and Goodwill - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 28,021 $ 33,734
Accumulated Amortization (11,664) (12,357)
Net Carrying Value $ 16,357 $ 21,377
Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 6 years 3 months 18 days 6 years 2 months 12 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 2,840 $ 3,070
Accumulated Amortization (1,550) (1,296)
Net Carrying Value $ 1,290 $ 1,774
Customer relationships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 5 years
Database    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 8,330 $ 8,330
Accumulated Amortization (1,787) (954)
Net Carrying Value $ 6,543 $ 7,376
Database | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 10 years 10 years
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 6,539 $ 10,541
Accumulated Amortization (3,641) (6,074)
Net Carrying Value $ 2,898 $ 4,467
Technology | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 4 years 5 years
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 1,890 $ 2,690
Accumulated Amortization (732) (898)
Net Carrying Value $ 1,158 $ 1,792
Trademarks and trade names | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 6 years
Partner relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 680 $ 680
Accumulated Amortization (680) (680)
Net Carrying Value $ 0 $ 0
Partner relationships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 3 years 3 years
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 7,400 $ 7,400
Accumulated Amortization (2,964) (1,484)
Net Carrying Value $ 4,436 $ 5,916
Non-compete agreements | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 5 years
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 90 $ 301
Accumulated Amortization (70) (276)
Net Carrying Value $ 20 $ 25
Domain names | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 5 years
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 252 $ 252
Accumulated Amortization (240) (225)
Net Carrying Value $ 12 $ 27
Patents | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 5 years
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value   $ 470
Accumulated Amortization   (470)
Net Carrying Value   $ 0
Backlog | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years   1 year