v3.26.3
Income Taxes - Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Balance at beginning of year $ 903 $ 1,796
Additions for tax positions related to the current year 97 63
Additions for tax positions related to the prior years 48 0
Reduction for tax positions related to the prior years (235) (995)
Effect of exchange rate changes 0 39
Balance at end of year $ 813 $ 903