XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Summary of Accumulated Other Comprehensive Income (Loss) (Details) - Accumulated Defined Benefit Plans Adjustment, Net Unamortized Gain (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Post-Retirement Life Insurance Plan    
Accumulated Other Comprehensive Loss    
Beginning balance $ (1,009) $ (109)
Amortization of retirement benefits, net of tax 259 0
Net actuarial (loss) gain 61 (900)
Ending balance (689) (1,009)
UNITED STATES    
Accumulated Other Comprehensive Loss    
Beginning balance 204 312
Amortization of retirement benefits, net of tax 0 0
Net actuarial (loss) gain 13 (108)
Foreign exchange impact 0 0
Ending balance 217 204
Foreign Plan    
Accumulated Other Comprehensive Loss    
Beginning balance 1,608 1,803
Amortization of retirement benefits, net of tax (134) (155)
Net actuarial (loss) gain (396) 132
Foreign exchange impact 77 (172)
Ending balance $ 1,155 $ 1,608