XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans (Schedule of Changes in Fair Value of Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets $ 10,347 $ 11,403 $ 50,903
Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 10,346 11,403  
Fixed Income Funds [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 10,346 11,268  
Cash and Cash Equivalents [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 0 135  
Fair Value, Inputs, Level 1 [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 10,346 11,403  
Fair Value, Inputs, Level 1 [Member] | Fixed Income Funds [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 10,346 11,268  
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets $ 0 $ 135