XML 104 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan Disclosure [Line Items]        
Estimate of net actuarial losses reclassified from AOCI in the next fiscal year   $ (1,354) $ (1,911)  
Current employer pension plan contributions   2,325 $ 2,530 $ 1,228
Forecast | Reclassification out of Accumulated Other Comprehensive Income        
Defined Benefit Plan Disclosure [Line Items]        
Estimate of net actuarial losses reclassified from AOCI in the next fiscal year $ 413      
Pension Plan, Defined Benefit        
Defined Benefit Plan Disclosure [Line Items]        
Expected pension plan contribution   $ 2,415