v3.26.3
Defined Benefit Plan - Summary of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 190 $ 183 $ 585 $ 533
Interest cost 50 45 154 129
Expected return on plan assets (40) (32) (123) (93)
Defined Benefit Plan, Amortization of Prior Service Cost (Credit) (13) (15) (42) (43)
Amortization of unrecognized loss 0 25 0 73
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment 0 24 0 57
Net periodic benefit cost $ 187 $ 230 $ 574 $ 656