XML 79 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (current and non-current) and Other Current Assets - Schedule of Deposits and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits    
Deposits for research and development, prototype and production parts, and other $ 21,280 $ 29,318
Deposits for goods and services yet to be received (“Future Work”) 1,676 1,776
Deposits 22,956 31,094
Deposits, current portion 10,499 31,094
Deposits, non-current portion 12,457 0
Other current assets    
Prepaid expenses 7,117 4,832
Other current assets 1,846 1,295
Other current assets $ 8,963 $ 6,127