v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortizing intangible assets    
Gross Carrying Amount $ 436,249 $ 437,913
Accumulated Amortization (244,176) (222,240)
Net Carrying Amount 192,073 215,673
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 105,658 106,557
Accumulated Amortization (48,956) (45,066)
Net Carrying Amount $ 56,702 61,491
Weighted Average Life (Years) 11 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 69,516 69,702
Accumulated Amortization (21,758) (19,072)
Net Carrying Amount $ 47,758 50,630
Weighted Average Life (Years) 11 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 179,050 179,917
Accumulated Amortization (124,490) (113,223)
Net Carrying Amount $ 54,560 66,694
Weighted Average Life (Years) 5 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 81,766 81,478
Accumulated Amortization (48,767) (44,682)
Net Carrying Amount $ 32,999 36,796
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (205) (197)
Net Carrying Amount $ 54 $ 62
Weighted Average Life (Years) 18 years