XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 67 months 65 months
Accumulated Amortization $ (86,988) $ (60,588)
Foreign Currency Translation Adjustment (7,615) 0
Net Carrying Amount 74,733  
Indefinite-lived trade name 3,600 3,600
Total intangible assets, gross carrying amount 172,936 101,154
Total intangible assets, net, Net carrying amount $ 78,333 $ 40,566
Developed technology    
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 (44,410) (31,790)
Foreign Currency Translation Adjustment (5,751) 0
Net Carrying Amount $ 56,542 $ 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 (9,279) (6,836)
Foreign Currency Translation Adjustment 0 0
Net Carrying Amount $ 2,951 $ 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 (22,074) (12,432)
Foreign Currency Translation Adjustment (1,318) 0
Net Carrying Amount $ 10,798 $ 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 (11,225) (9,530)
Foreign Currency Translation Adjustment (546) 0
Net Carrying Amount $ 4,442 $ 2,083