XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Schedule of accumulated benefit obligation for defined benefit plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Accumulated benefit obligation $ 12,496 $ 15,441
Fair value of plan assets at the end of the year 3,161 5,446
Projected benefit obligation 18,806 23,090
Fair value of plan assets at the end of the year $ 5,067 $ 9,176