XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Pension Plan Assets Fair Value Measurements) (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 104,545 $ 102,812 $ 101,051
Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 91 78  
Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,868 2,236  
Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Insurance contracts      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,868 2,236  
Insurance contracts | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Insurance contracts | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,868 2,236  
Insurance contracts | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash, mutual funds and common stock      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 91 78  
Cash, mutual funds and common stock | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 91 78  
Cash, mutual funds and common stock | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash, mutual funds and common stock | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Common collective trusts at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 102,586 100,498  
Common collective trusts at NAV | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Common collective trusts at NAV | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Common collective trusts at NAV | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0