XML 83 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Property Plant and Equipment, Net (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 13,442 $ 13,035  
Operating leases, depreciation expense 5,800 6,200  
PPA Entities | Property subject to operating lease      
Property Subject to or Available for Operating Lease [Line Items]      
Property, plant and equipment 368,000   $ 368,000
Accumulated depreciation 121,700   $ 115,900
Property, plant and equipment      
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 13,400 $ 13,000