XML 123 R107.htm IDEA: XBRL DOCUMENT v3.20.4
EMPLOYEE BENEFIT PLANS - Investments Held in Rabbi Trusts (Details) - Rabbi Trusts - Level 1 - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items]    
Total Investments held in Rabbi Trusts $ 82,297 $ 70,953
Cash and Cash Equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Total Investments held in Rabbi Trusts 24,573 18,460
Fixed income mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Total Investments held in Rabbi Trusts 10,269 9,800
United States | Equity mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Total Investments held in Rabbi Trusts 39,066 34,035
Foreign | Equity mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Total Investments held in Rabbi Trusts $ 8,389 $ 8,658