XML 109 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]    
Accrual for Taxes Other than Income Taxes, Current $ 36,858 $ 33,802
Derivative Instruments and Hedges, Liabilities 0 34,447
Accrued Vacation, Current 20,992 20,330
Interest Payable, Current 16,704 16,351
Liability, Defined Benefit Plan, Current 9,151 11,544
Energy Marketing Contract Liabilities, Current 3,908 8,848
Accrued Liabilities, Current 32,745 33,791
Other Liabilities, Current $ 120,358 $ 159,113