XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
BALANCE SHEETS COMPONENTS - Construction in Progress (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Machinery and equipment    
Property, plant and equipment, gross $ 1,015,636 $ 738,045
Construction in progress    
Machinery and equipment    
Property, plant and equipment, gross 208,331 636,851
Tooling    
Machinery and equipment    
Property, plant and equipment, gross 106,402 203,241
Construction of Arizona plant    
Machinery and equipment    
Property, plant and equipment, gross 10,806 171,532
Leasehold improvements    
Machinery and equipment    
Property, plant and equipment, gross 67,965 50,790
Machinery and equipment    
Machinery and equipment    
Property, plant and equipment, gross $ 23,158 $ 211,288