v3.25.4
Income Taxes - Schedule of Change in Unrecognised Tax Benefits Excluding Interest and Penalties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year $ 6,192 $ 4,415
Additions based on tax positions related to the current year 1,628 1,700
Additions based on adjustments to tax positions related to prior years 1,501 862
Reductions based on adjustments to tax positions related to prior years (470) (221)
Reductions as a result of a lapse of statutes of limitations (798) (564)
Balance at end of year $ 8,053 $ 6,192