XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits (current and non-current) and Other Current Assets - Schedule of Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits    
Deposits for research and development, prototype and production parts, and other $ 18,519 $ 29,318
Deposits for goods and services yet to be received (“Future Work”) 1,676 1,776
Deposits 20,195 31,094
Deposits, current portion 7,784 31,094
Deposits, non-current portion 12,411 0
Other current assets    
Prepaid expenses 10,921 4,832
Other current assets 1,476 1,295
Other current assets $ 12,397 $ 6,127