XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, Net - Summary of Intangible Assets and Related Accumulated Amortization (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross value $ 254,190 $ 251,607
Accumulated amortization (159,009) (136,427)
Net value 95,181 115,180
Data supply relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 63,925 61,342
Accumulated amortization (44,732) (36,682)
Net value 19,193 24,660
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross value 14,940 14,940
Accumulated amortization (3,935) (3,063)
Net value 11,005 11,877
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross value 71,112 71,112
Accumulated amortization (40,063) (32,437)
Net value 31,049 38,675
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value 104,213 104,213
Accumulated amortization (70,279) (64,245)
Net value $ 33,934 $ 39,968