v3.26.1
Goodwill, Intangibles and Capitalized Software - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount $ 456,170 $ 456,170
Accumulated Amortization 125,583 106,968
Net 330,568  
Net 330,587 349,202
Website domain [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Accumulated Amortization 0 0
Indefinite lived intangible assets 19 19
Customer Relationships [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 254,550 254,550
Accumulated Amortization 57,697 48,722
Net 196,853 205,828
Licensed data [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 28,601 28,601
Accumulated Amortization 23,929 22,954
Net 4,672 5,647
Trade Names [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 41,000 41,000
Accumulated Amortization 10,357 8,892
Net 30,643 32,108
Developed Technology - Biotech [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 114,000 114,000
Accumulated Amortization 26,600 20,900
Net 87,400 93,100
Developed Technology - Software [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 18,000 18,000
Accumulated Amortization 7,000 5,500
Net $ 11,000 $ 12,500