v3.25.0.1
Goodwill and Intangibles - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Goodwill, acquired during period   $ 20,249,000  
Goodwill, impairment loss $ 0 0 $ 0
Impairment of intangible assets, finite-lived 0    
Operating Cost and Expenses [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 10,900,000 11,900,000 13,300,000
Maximum [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 7 years    
Minimum [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 3 years    
Weighted Average [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 6 years    
Licensed Data [Member] | DeIdendified Data Through Additional Agreement [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Additions to finite lived intangible assets   3,800,000 $ 2,100,000
Licensed Data [Member] | DeIdendified Data Through Amended Agreement [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Additions to finite lived intangible assets $ 700,000    
Licensed Data [Member] | Research And Development Process [Member]      
Finite And Indefinitely Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived   $ 7,400,000  
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]   Research and Development Expense  
Gain loss due to saving in future payments due on intangible assets   $ 7,900,000  
Reduction in gross value of intangible assets 40,100,000    
Reduction in accumulated amortization of finite lived intangible assets $ 32,700,000