v3.24.1.u1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortizing intangible assets    
Gross Carrying Amount $ 311,177 $ 310,088
Accumulated Amortization (136,309) (125,692)
Net Carrying Amount 174,868 184,396
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 89,832 90,350
Accumulated Amortization (28,664) (26,982)
Net Carrying Amount $ 61,168 63,368
Weighted Average Life (Years) 12 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 38,142 37,937
Accumulated Amortization (9,855) (9,272)
Net Carrying Amount $ 28,287 28,665
Weighted Average Life (Years) 12 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 116,354 115,914
Accumulated Amortization (67,737) (61,376)
Net Carrying Amount $ 48,617 54,538
Weighted Average Life (Years) 5 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 66,590 65,628
Accumulated Amortization (29,884) (27,897)
Net Carrying Amount $ 36,706 37,731
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (169) (165)
Net Carrying Amount $ 90 $ 94
Weighted Average Life (Years) 18 years