v3.26.1
Employee benefits - Additional information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Actuarial assumption of discount rates [member]    
Disclosure of defined benefit plans [line items]    
Percentage of decrease in actuarial assumption 1.00% 1.00%
Amount of decrease in defined benefit obligation due to increase in actuarial assumption $ 1,457 $ 1,321
Amount of increase in defined benefit obligation due to decrease in actuarial assumption $ 1,688 $ 1,539
Actuarial assumption of expected rates of salary increases [member]    
Disclosure of defined benefit plans [line items]    
Percentage of increase in actuarial assumption 1.00% 1.00%
Amount of decrease in defined benefit obligation due to increase in actuarial assumption   $ 5
Amount of increase in defined benefit obligation due to decrease in actuarial assumption   $ 7