v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Amortizing intangible assets    
Gross Carrying Amount $ 436,151 $ 437,913
Accumulated Amortization (255,220) (222,240)
Net Carrying Amount 180,931 215,673
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 105,491 106,557
Accumulated Amortization (51,055) (45,066)
Net Carrying Amount $ 54,436 61,491
Weighted Average Life (Years) 11 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 69,488 69,702
Accumulated Amortization (23,145) (19,072)
Net Carrying Amount $ 46,343 50,630
Weighted Average Life (Years) 11 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 178,913 179,917
Accumulated Amortization (130,078) (113,223)
Net Carrying Amount $ 48,835 66,694
Weighted Average Life (Years) 5 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 82,000 81,478
Accumulated Amortization (50,733) (44,682)
Net Carrying Amount $ 31,267 36,796
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (209) (197)
Net Carrying Amount $ 50 $ 62
Weighted Average Life (Years) 18 years