XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 154,071 $ 120,711
Accumulated Amortization (47,766) (32,189)
Foreign Currency Translation 1,039 (170)
Total future amortization $ 107,344 $ 88,352
Weighted Average Remaining Amortization Period 6 years 1 month 6 days 6 years 4 months 24 days
Subscriber relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 105,228 $ 80,101
Accumulated Amortization (32,097) (22,255)
Foreign Currency Translation 724 (171)
Total future amortization $ 73,855 $ 57,675
Weighted Average Remaining Amortization Period 6 years 7 months 6 days 6 years 9 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 48,843 $ 40,610
Accumulated Amortization (15,669) (9,934)
Foreign Currency Translation 315 1
Total future amortization $ 33,489 $ 30,677
Weighted Average Remaining Amortization Period 5 years 5 years 4 months 24 days