XML 90 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Pension Plan (Details) - Pension plan assets by level within the fair value hierarchy - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total $ 7,682,000 $ 10,561,000 $ 10,475,000
Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total 7,682,000 10,561,000  
Fair Value, Inputs, Level 1 [Member] | Equity And Index Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total 5,299,000 7,267,000  
Fair Value, Inputs, Level 1 [Member] | Fixed Income Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total 2,383,000 3,294,000  
Fair Value, Inputs, Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total  
Fair Value, Inputs, Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total