XML 72 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Other Non-Current Liabilities and Deferred Credits (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Operating lease liabilities $ 70,758 $ 65,565
Finance lease liabilities 49,549 51,750
Deferred investment tax credits 30,021 30,444
Asset retirement obligations 19,743 20,338
Derivative liabilities 56,498 19,685
Other 13,901 13,407
Total $ 240,470 $ 201,189