XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 65 months 64 months
Accumulated Amortization $ (60,588) $ (48,942)
Net Carrying Amount 36,966  
Indefinite-lived trade name 3,600 3,600
Total intangible assets, gross carrying amount 101,154 100,191
Intangible assets, net $ 40,566 $ 51,249
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 76 months 75 months
Gross Carrying Amount $ 57,521 $ 54,540
Accumulated Amortization (31,790) (24,246)
Net Carrying Amount $ 25,731 $ 30,294
Content    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 60 months 60 months
Gross Carrying Amount $ 12,230 $ 12,230
Accumulated Amortization (6,836) (4,390)
Net Carrying Amount $ 5,394 $ 7,840
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 47 months 47 months
Gross Carrying Amount $ 16,190 $ 16,190
Accumulated Amortization (12,432) (10,437)
Net Carrying Amount $ 3,758 $ 5,753
Trade name    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period 44 months 44 months
Gross Carrying Amount $ 11,613 $ 11,613
Accumulated Amortization (9,530) (7,888)
Net Carrying Amount $ 2,083 $ 3,725
Non-compete agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted-average amortization period   31 months
Gross Carrying Amount   $ 2,018
Accumulated Amortization   (1,981)
Net Carrying Amount   $ 37