XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Schedule of accumulated benefit obligation for defined benefit plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 12,328 $ 12,496
Fair value of plan assets at the end of the year 3,822 3,161
Projected benefit obligation 16,207 18,806
Fair value of plan assets at the end of the year $ 3,822 $ 5,067