XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Other Post Retirement Benefit Plans - Reconciliation of Change in Benefit Obligation, Change in Plan Assets and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance sheet classification:      
Pension benefit obligation $ (3,209) $ (3,638)  
United States      
Change in projected benefit obligation:      
Balance at beginning of year 2,811 3,446  
Interest cost 115 56 $ 42
Paid pension distributions (342) (342)  
Actuarial loss (gain) 18 (349)  
Balance at end of year 2,602 2,811 3,446
Change in plan assets:      
Underfunded Status (2,602) (2,811)  
Balance sheet classification:      
Other current liabilities (357) (342)  
Pension benefit obligation (2,245) (2,469)  
Accumulated other comprehensive loss (pre-tax):      
Actuarial losses $ 223 $ 205  
Discount rate 4.45% 4.65%  
German Plan      
Change in projected benefit obligation:      
Balance at beginning of year $ 5,398 $ 8,102  
Interest cost 217 92 91
Paid pension distributions (290) (281)  
Actuarial loss (gain) (89) (2,001)  
Exchange rate impact 170 (514)  
Balance at end of year 5,406 5,398 8,102
Change in plan assets:      
Balance at beginning of year 3,918 4,069  
Actual return on plan assets 98 89  
Exchange rate impact 129 (240)  
Balance at end of year 4,145 3,918 $ 4,069
Underfunded Status (1,261) (1,480)  
Balance sheet classification:      
Other current liabilities (297) (314)  
Pension benefit obligation (964) (1,166)  
Accumulated other comprehensive loss (pre-tax):      
Actuarial losses $ 899 $ 965  
Discount rate 4.56% 4.10%