v3.26.1
Employee benefit and stock plans - Components of Net Periodic Benefit Cost (Detail) - Pension Benefits - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Components of net periodic pension benefit:    
Interest cost $ 158 $ 165
Expected return on plan assets (242) (337)
Amortization of unrecognized net loss 2 35
Net periodic pension benefit $ (82) $ (137)