XML 82 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 53,454 $ 52,279 $ 78,584
Operating leases, depreciation expense 23,500 23,800  
PPA Entities      
Property Subject to or Available for Operating Lease [Line Items]      
Property, plant and equipment 368,000 368,000  
Accumulated depreciation 139,400 115,900  
Property, plant and equipment      
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 53,400 $ 52,200