XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension, Postretirement, and Other Benefit Plans (Reconciliation of Level 3 Assets) (Details) - Pension plans - 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, beginning of year $ 74,929 $ 225,327
Fair value of plan assets, end of year 112,688 74,929
Insurance contracts | Fair Value, Inputs, Level 3    
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of plan assets, beginning of year 2,418 3,861
Net realized gains 0 0
Net unrealized gains 18 20
Net purchases, issuances and settlements 5,161 (1,463)
Net transfers (out of) Level 3 0 0
Fair value of plan assets, end of year $ 7,597 $ 2,418