XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 67 months 65 months
Accumulated Amortization $ (73,729) $ (60,588)
Foreign Currency Translation Adjustment (7,738) 0
Net Carrying Amount 87,869  
Indefinite-lived trade name 3,600 3,600
Total intangible assets, net, gross carrying amount 172,936 101,154
Total intangible assets, net, Net carrying amount $ 91,469 $ 40,566
Developed technologies    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 80 months 76 months
Gross Carrying Amount $ 106,703 $ 57,521
Accumulated Amortization (38,095) (31,790)
Foreign Currency Translation Adjustment (5,490) 0
Net Carrying Amount $ 63,118 $ 25,731
Content libraries    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 60 months 60 months
Gross Carrying Amount $ 12,230 $ 12,230
Accumulated Amortization (8,059) (6,836)
Foreign Currency Translation Adjustment 0 0
Net Carrying Amount $ 4,171 $ 5,394
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 35 months 47 months
Gross Carrying Amount $ 34,190 $ 16,190
Accumulated Amortization (17,117) (12,432)
Foreign Currency Translation Adjustment (1,720) 0
Net Carrying Amount $ 15,353 $ 3,758
Trade and domain names    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 52 months 44 months
Gross Carrying Amount $ 16,213 $ 11,613
Accumulated Amortization (10,458) (9,530)
Foreign Currency Translation Adjustment (528) 0
Net Carrying Amount $ 5,227 $ 2,083