XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Pension Plan (Details) - Pension plan assets by level within the fair value hierarchy - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total $ 7,879,000 $ 7,682,000 $ 10,561,000
Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total 7,879,000 7,682,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,460,000 5,299,000  
Fair Value, Inputs, Level 1 [Member] | Fixed Income Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair Value, Pension plan assets, Total 2,419,000 2,383,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