v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortizing intangible assets    
Gross Carrying Amount $ 437,124 $ 437,913
Accumulated Amortization (233,245) (222,240)
Net Carrying Amount 203,879 215,673
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 106,152 106,557
Accumulated Amortization (47,009) (45,066)
Net Carrying Amount $ 59,143 61,491
Weighted Average Life (Years) 11 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 69,609 69,702
Accumulated Amortization (20,410) (19,072)
Net Carrying Amount $ 49,199 50,630
Weighted Average Life (Years) 11 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 179,498 179,917
Accumulated Amortization (118,891) (113,223)
Net Carrying Amount $ 60,607 66,694
Weighted Average Life (Years) 5 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 81,606 81,478
Accumulated Amortization (46,734) (44,682)
Net Carrying Amount $ 34,872 36,796
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (201) (197)
Net Carrying Amount $ 58 $ 62
Weighted Average Life (Years) 18 years