XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets, Net - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 165,941 $ 154,071
Accumulated Amortization (57,200) (47,766)
Foreign Currency Translation (1,222) 1,039
Total future amortization $ 107,519 $ 107,344
Weighted Average Remaining Amortization Period 6 years 6 years 1 month 6 days
Subscriber relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 109,923 $ 105,228
Accumulated Amortization (37,983) (32,097)
Foreign Currency Translation (851) 724
Total future amortization $ 71,089 $ 73,855
Weighted Average Remaining Amortization Period 6 years 6 months 6 years 7 months 6 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 56,018 $ 48,843
Accumulated Amortization (19,217) (15,669)
Foreign Currency Translation (371) 315
Total future amortization $ 36,430 $ 33,489
Weighted Average Remaining Amortization Period 5 years 1 month 6 days 5 years