XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits and Other Current Assets - Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits    
Deposits for research and development, prototype and production parts, and other $ 32,143 $ 29,318
Deposits for goods and services yet to be received (“Future Work”) 1,776 1,776
Deposits 33,919 31,094
Other current assets    
Prepaid expenses 4,022 4,832
Other current assets 1,249 1,295
Other current assets $ 5,271 $ 6,127