XML 106 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans (Schedule of Fair Value, Assets Measured on Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents $ 9,325 $ 11,770
Mutual Fund [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 2,598 2,991
Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 6,727 8,779
Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 9,325 11,770
Fair Value, Inputs, Level 1 [Member] | Mutual Fund [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 2,598 2,991
Fair Value, Inputs, Level 1 [Member] | Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 6,727 8,779
Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 0 0
Fair Value, Inputs, Level 2 [Member] | Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 0 0
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 0 0
Fair Value, Inputs, Level 3 [Member] | Mutual Fund [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents 0 0
Fair Value, Inputs, Level 3 [Member] | Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan, fair value of plan assets, excluding cash and cash equivalents $ 0 $ 0