XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefits (Schedule of fair value of pension plan assets, by fair value hierarchy) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value $ 16,906 $ 22,839 $ 22,634
Defined Benefit Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value 16,906 22,839  
Defined Benefit Pension Plan | Investment in separate accounts fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value 11,600 15,689  
Defined Benefit Pension Plan | Investment in separate accounts equity      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value 5,306 7,150  
Quoted Prices Active Markets for Identical Assets (Level 1) | Defined Benefit Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value 16,906 22,839  
Quoted Prices Active Markets for Identical Assets (Level 1) | Defined Benefit Pension Plan | Investment in separate accounts fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value 11,600 15,689  
Quoted Prices Active Markets for Identical Assets (Level 1) | Defined Benefit Pension Plan | Investment in separate accounts equity      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets at fair value $ 5,306 $ 7,150