Quarterly report [Sections 13 or 15(d)]

Financial Instruments - Summary of Fair Value Hierarchy of Company's Financial Assets and Financial Liabilities (Detail)

v3.26.1
Financial Instruments - Summary of Fair Value Hierarchy of Company's Financial Assets and Financial Liabilities (Detail) - Fair Value Measurements Recurring Member - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial liabilities    
Contingent consideration payable $ 3,354 $ 3,407
Level 1 [Member]    
Financial liabilities    
Contingent consideration payable 0 0
Level 2 [Member]    
Financial liabilities    
Contingent consideration payable 0 0
Level 3 [Member]    
Financial liabilities    
Contingent consideration payable 3,354 3,407
Other Long-term Investments [Member]    
Financial assets    
Long term investments 942 842
Other Long-term Investments [Member] | Level 1 [Member]    
Financial assets    
Long term investments 0 2
Other Long-term Investments [Member] | Level 2 [Member]    
Financial assets    
Long term investments 0 0
Other Long-term Investments [Member] | Level 3 [Member]    
Financial assets    
Long term investments $ 942 $ 840