XML 112 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans (Schedule of Changes in Fair Value of Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets $ 11,403 $ 50,903 $ 48,314
Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 11,403 50,903  
Fixed Income Funds [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 11,268 16,645  
Large cap stock fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   16,238  
Small cap stock fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   4,877  
International fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   6,607  
Real Estate Funds [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   5,529  
Cash and Cash Equivalents [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets 135 1,007  
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 11,403 50,903  
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 11,268 16,645  
Fair Value, Inputs, Level 1 [Member] | Large cap stock fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   16,238  
Fair Value, Inputs, Level 1 [Member] | Small cap stock fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   4,877  
Fair Value, Inputs, Level 1 [Member] | International fund [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   6,607  
Fair Value, Inputs, Level 1 [Member] | Real Estate Funds [Member] | Pension Benefits [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension Plan Assets   5,529  
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 $ 135 $ 1,007