XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Deposits and Other Current Assets - Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deposits:    
Deposits for research and development, prototype parts and other $ 24,364 $ 28,609
Deposits for goods and services yet to be received (“Future Work”) 2,760 2,773
Total deposits 27,124 31,382
Other current assets:    
Prepaid expenses 16,595 13,309
Other current assets 8,280 8,412
Total other current assets $ 24,875 $ 21,721