v3.25.0.1
Goodwill and Intangibles - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount $ 48,579 $ 47,890
Accumulated Amortization 36,863 25,974
Net 11,697  
Net 11,716 21,916
Website domain [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Accumulated Amortization 0 0
Indefinite lived intangible sssets 19 19
Customer relationships [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 20,550 20,550
Accumulated Amortization 15,606 12,219
Net 4,944 8,331
Licensed data [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 20,010 19,321
Accumulated Amortization 17,828 11,469
Net 2,182 7,852
Trade names [Member]    
Finite And Indefinitely Lived Intangible Assets [Line Items]    
Gross Amount 8,000 8,000
Accumulated Amortization 3,429 2,286
Net $ 4,571 $ 5,714