XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans - Change in Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of plan assets at beginning of year $ 52,269 $ 72,486
Actual return on plan assets 6,123 (13,292)
Benefits paid (5,750) (6,925)
Fair value of plan assets at end of year 52,642 52,269
Funded status and accrued pension cost $ (5,136) $ (8,653)