XML 100 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Accrued taxes other than income taxes $ 45,099 $ 36,965
Derivative liabilities 14,008 10,928
Employee paid time off accruals 26,495 22,343
Accrued interest 17,083 16,486
Pensions and other postretirement benefits 11,987 8,826
Other 35,159 35,431
Total $ 149,831 $ 130,979