XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits and Other Current Assets - Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits:    
Deposits for research and development, prototype parts and other $ 24,374 $ 28,609
Deposits for goods and services yet to be received (“Future Work”) 2,760 2,773
Total deposits 27,134 31,382
Other current assets:    
Prepaid expenses 4,064 13,309
Other current assets 8,751 8,412
Total other current assets $ 12,815 $ 21,721