XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
BALANCE SHEETS COMPONENTS - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Engineering, design, and testing accrual $ 20,251 $ 33,950
Construction in progress 97,754 92,590
Accrued purchases 98,527 12,225
Retail leasehold improvements accrual 14,888 15,796
Other professional services accrual 23,741 13,944
Tooling liability 20,866 23,966
Short-term insurance financing note 4,399 15,281
Operating lease liabilities, current portion 12,448 11,056
Other current liabilities 119,384 99,404
Total other current liabilities $ 412,258 $ 318,212