XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Defined Benefit Plan - Summary of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Retirement Benefits [Abstract]    
Service cost $ 166 $ 132
Interest cost 40 60
Expected return on plan assets (29) (49)
Defined Benefit Plan, Amortization of Prior Service Cost (Credit) (13) 0
Amortization of unrecognized loss 23 0
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment 9 (11)
Net periodic benefit cost $ 196 $ 132