XML 120 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Defined Benefit Plans Located within Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 438,200 $ 403,500
Benefit obligation 524,300 558,400
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 411,100 378,900
Benefit obligation 437,500 470,100
Pension Plan | Other assets, net    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 73,990 58,410
Pension Plan | Other current liabilities    
Defined Benefit Plan Disclosure [Line Items]    
Benefit obligation 19,788 19,432
Pension Plan | Other liabilities    
Defined Benefit Plan Disclosure [Line Items]    
Benefit obligation $ 69,478 $ 135,440