XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans Defined Benefit Plan Narrative (Details) - Pension Plans, Defined Benefit [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Estimated Future Employer Contributions      
Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year $ 1,200    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment $ (1,020) $ (150) $ 0