v3.26.1
Intangible Assets, Net - Summary of Intangible Assets and Related Accumulated Amortization (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross value $ 399,878 $ 400,930
Accumulated amortization (214,528) (182,987)
Net value 185,350 217,943
Data supply relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 67,675 66,425
Accumulated amortization (57,806) (51,824)
Net value 9,869 14,601
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross value 27,074 27,280
Accumulated amortization (7,510) (5,125)
Net value 19,564 22,155
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross value 122,557 123,232
Accumulated amortization (60,831) (48,759)
Net value 61,726 74,473
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 182,572 183,993
Accumulated amortization (88,381) (77,279)
Net value $ 94,191 $ 106,714