XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Defined Benefit Plan - Summary of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Retirement Benefits [Abstract]    
Service cost $ 132 $ 90
Interest cost 60 60
Expected return on plan assets (49) (54)
Amortization of unrecognized loss 0 (9)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment (11) (13)
Net periodic benefit cost $ 132 $ 74