XML 71 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Property Plant and Equipment, Net (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Property Subject to or Available for Operating Lease [Line Items]          
Depreciation and amortization     $ 40,079 $ 38,888  
Operating leases, depreciation expense $ 5,900 $ 5,900 17,600 18,000  
PPA Entities          
Property Subject to or Available for Operating Lease [Line Items]          
Property, plant and equipment 368,000   368,000   $ 368,000
Accumulated depreciation 133,500   133,500   $ 115,900
Property, plant and equipment          
Property Subject to or Available for Operating Lease [Line Items]          
Depreciation and amortization $ 13,300 $ 13,000 $ 40,100 $ 38,900