v3.26.1
Business Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Apr. 03, 2026
Jun. 30, 2026
Jun. 30, 2025
Business Acquisition [Line Items]      
Cash purchase price for the acquisition, net of cash acquired   $ 27,449 $ 69,833
Futurepedia, LLC [Member]      
Business Acquisition [Line Items]      
Acquisition effective date Apr. 03, 2026    
Cash purchase price for the acquisition, net of cash acquired $ 19,100    
Post-combination consideration $ 8,600    
Contingent consideration recognition period 2 years