Intangible Assets, Net - Summary of Intangible Assets and Related Accumulated Amortization (Detail) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross value | $ 252,874 | $ 251,607 |
Accumulated amortization | (147,836) | (136,427) |
Net value | 105,038 | 115,180 |
Data supply relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross value | 62,609 | 61,342 |
Accumulated amortization | (40,824) | (36,682) |
Net value | 21,785 | 24,660 |
Tradenames | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross value | 14,940 | 14,940 |
Accumulated amortization | (3,499) | (3,063) |
Net value | 11,441 | 11,877 |
Completed technologies | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross value | 71,112 | 71,112 |
Accumulated amortization | (36,250) | (32,437) |
Net value | 34,862 | 38,675 |
Customer relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross value | 104,213 | 104,213 |
Accumulated amortization | (67,263) | (64,245) |
Net value | $ 36,950 | $ 39,968 |