XML 110 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components Other Non-current Liabilities and Deferred Credits (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Components [Abstract]        
Deferred investment tax credits $ 29,725 $ 30,266    
Asset retirement obligations 18,266 17,482 $ 15,515 $ 15,997
Derivative liabilities 10,300 10,456    
Other 12,740 14,911    
Total $ 71,031 $ 73,115