XML 100 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Benefit Pension Plans - Schedule of Amounts Recognized in Other Comprehensive Income (loss), pre-tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Net actuarial (gain) loss $ 1,568 $ (24,316) $ (14,565)
Settlement 7 (166) 2
Curtailment 114 20 557
Plan asset (gain) loss (369) 316 38
Amortization of net actuarial gain (loss) 65 (1,490) (2,183)
Amortization of prior service cost (57) (70) (71)
Other 918 481 101
Other comprehensive (income) loss $ 2,246 $ (25,225) $ (16,121)