XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
BALANCE SHEETS COMPONENTS - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Engineering, design, and testing accrual $ 21,946 $ 33,950
Construction in progress 110,405 92,590
Accrued purchases 145,654 12,225
Retail leasehold improvements accrual 14,127 15,796
Other professional services accrual 32,064 13,944
Tooling liability 12,225 23,966
Short-term insurance financing note 2,470 15,281
Operating lease liabilities, current portion 11,721 11,056
Other current liabilities 114,207 99,404
Total other current liabilities $ 464,819 $ 318,212