v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Goodwill [Line Items]    
Accumulated Amortization $ (109,653) $ (75,775)
Indefinite-lived intangible assets 136,221 138,023
Intangible assets, gross 383,330 385,678
Intangible assets, net 273,677 309,903
Definite-lived technology intangible assets    
Goodwill [Line Items]    
Gross carrying amount 234,036 236,497
Accumulated Amortization (99,287) (69,156)
Net carrying amount 134,749 167,341
Definite-lived licensed intangible assets    
Goodwill [Line Items]    
Gross carrying amount 13,073 11,158
Accumulated Amortization (10,366) (6,619)
Net carrying amount $ 2,707 $ 4,539