v3.26.1
Defined Benefit Plan - Summary of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 196 $ 184 $ 394 $ 350
Interest cost 52 44 104 84
Expected return on plan assets (41) (32) (83) (61)
Defined Benefit Plan, Amortization of Prior Service Cost (Credit) (14) (15) (28) (28)
Amortization of unrecognized loss 0 25 0 48
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment 0 24 0 33
Net periodic benefit cost $ 193 $ 230 $ 387 $ 426