v3.26.1
Acquisition (Details) - USD ($)
$ in Thousands
Feb. 17, 2026
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Goodwill   $ 475,290 $ 100,227
tvScientific      
Business Combination [Line Items]      
Business combination, consideration transferred $ 465,100    
Business combination, replacement share-based awards issued, grant date fair value 24,100    
Business combination, consideration transferred, equity interest 2,500    
Business combination, consideration transferred, share based compensation expense 21,600    
Goodwill 375,100    
tvScientific | Developed technology      
Business Combination [Line Items]      
Finite intangibles acquired $ 59,000    
Useful life 5 years    
tvScientific | Customer relationships      
Business Combination [Line Items]      
Finite intangibles acquired $ 25,000    
Useful life 8 years