v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Goodwill [Line Items]    
Accumulated Amortization $ (99,360) $ (75,775)
Indefinite-lived intangible assets 135,772 138,023
Intangible assets, gross 382,248 385,678
Intangible assets, net 282,888 309,903
Definite-lived technology intangible assets    
Goodwill [Line Items]    
Gross carrying amount 233,403 236,497
Accumulated Amortization (90,223) (69,156)
Net carrying amount 143,180 167,341
Definite-lived licensed intangible assets    
Goodwill [Line Items]    
Gross carrying amount 13,073 11,158
Accumulated Amortization (9,137) (6,619)
Net carrying amount $ 3,936 $ 4,539