XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEETS COMPONENTS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Inventory [Line Items]      
Inventory and firm purchase commitments write-downs $ 569,479,000 $ 48,884,000 $ 0
Depreciation and amortization 186,583,000 62,907,000 10,217,000
Construction in progress      
Inventory [Line Items]      
Interest capitalized $ 2,700,000 $ 0 $ 0