XML 74 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deposits and Other Current Assets - Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits    
Deposits for research and development, prototype and production parts, and other $ 28,609 $ 40,879
Deposits for goods and services yet to be received (“Future Work”) 2,773 3,187
Total deposits 31,382 44,066
Other current assets    
Prepaid expenses 13,309 14,437
Other current assets 8,412 3,052
Total other current assets $ 21,721 $ 17,489