v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Inventory, period charge $ 80,000.00          
Short-term investments 0   $ 0   $ 0 $ 0
Cash and cash equivalents 234,578,000   234,578,000   234,578,000 267,763,000
Fair value of plan assets 500,000   500,000   500,000 700,000
Change in the estimated fair value of acquisition-related contingent consideration 733,000 $ 0 1,211,000 $ 0    
Payments to acquire equity method investments     0 28,333,000 30,000,000  
Investment in equity method investee 26,974,000   26,974,000   26,974,000 28,300,000
Net foreign exchange gains (losses) (900,000) $ 100,000 (1,300,000) $ 300,000    
Level I Instruments            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cash and cash equivalents 68,447,000   68,447,000   68,447,000 66,584,000
Guaranteed Investment Certificates | Level I Instruments            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cash and cash equivalents 68,400,000   68,400,000   68,400,000 66,600,000
Money Market Fund | Level I Instruments            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cash and cash equivalents $ 121,100,000   $ 121,100,000   $ 121,100,000 $ 118,500,000