XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Benefit Plan - Summary of Net Periodic Benefit Cost (Detail) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Service cost $ 369 $ 432 $ 422
Interest cost 257 42 38
Expected return on plan assets (184) (73) (73)
Defined Benefit Plan, Amortization of Gain (Loss) (37) (27) (12)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement 1 40 0
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment 0 0 (111)
Net periodic benefit cost 404 334 486
Defined Benefit Plan Disclosure [Line Items]      
Service cost 369 432 422
Interest cost 257 42 38
Defined Benefit Plan, Expected Return (Loss) on Plan Assets 184 73 73
Defined Benefit Plan, Amortization of Gain (Loss) 37 27 12
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 404 334 486
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement 1 40 0
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment $ 0 $ 0 $ (111)