XML 106 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deposits and Other Current Assets (Details) - Schedule of deposits and other current assets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Deposits      
Deposits for research and development, prototype parts and other $ 41,402 $ 54,990 $ 6,412
Deposits for Future Work 6,190 8,380
Total deposits 47,592 63,370 6,412
Other current assets      
Prepaid expenses 2,881 11,119 762
Other current assets   2,291 3,364
Notes receivable   40
Due from affiliate   2,034
Total other current assets $ 5,985 $ 13,410 $ 6,200