XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenue $ 4,312 $ 4,192 $ 9,265
% of Revenue 100.00% 100.00% 100.00%
Recognized at a point in time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 3,877 $ 2,735 $ 1,776
% of Revenue 90.00% 65.00% 19.00%
Recognized over time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 435 $ 1,457 $ 7,489
% of Revenue 10.00% 35.00% 81.00%
North America [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 2,815 $ 2,965 $ 8,816
% of Revenue 65.00% 71.00% 95.00%
Europe [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 728 $ 1,085 $ 232
% of Revenue 17.00% 26.00% 3.00%
Asia [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 769 $ 142 $ 217
% of Revenue 18.00% 3.00% 2.00%