XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Summary of Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenue $ 9,065 $ 4,312 $ 4,192
% of Revenue 100.00% 100.00% 100.00%
Recognized at a point in time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 5,681 $ 3,877 $ 2,735
% of Revenue 63.00% 90.00% 65.00%
Recognized over time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 3,384 $ 435 $ 1,457
% of Revenue 37.00% 10.00% 35.00%
North America [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 7,814 $ 2,815 $ 2,965
% of Revenue 86.00% 65.00% 71.00%
Europe [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 475 $ 769 $ 142
% of Revenue 5.00% 18.00% 3.00%
Asia [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 603 $ 728 $ 1,085
% of Revenue 7.00% 17.00% 26.00%
Oceania [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 173 $ 0 $ 0
% of Revenue 2.00% 0.00% 0.00%