v3.26.1
Revenue - Summary of Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Revenue $ 6,136 $ 5,511 $ 12,398 $ 8,879
% of Revenue 100.00% 100.00% 100.00% 100.00%
Recognized at a point in time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 2,546 $ 4,203 $ 4,973 $ 6,684
% of Revenue 41.00% 76.00% 40.00% 75.00%
Recognized over time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 3,590 $ 1,308 $ 7,425 $ 2,195
% of Revenue 59.00% 24.00% 60.00% 25.00%
Revenue by timing of recognition Member        
Disaggregation Of Revenue [Line Items]        
Revenue $ 6,136 $ 5,511 $ 12,398 $ 8,879
% of Revenue 100.00% 100.00% 100.00% 100.00%
North America        
Disaggregation Of Revenue [Line Items]        
Revenue $ 3,415 $ 4,707 $ 5,534 $ 7,864
% of Revenue 56.00% 85.00% 45.00% 89.00%
EMEA        
Disaggregation Of Revenue [Line Items]        
Revenue $ 2,574 $ 489 $ 6,436 $ 541
% of Revenue 42.00% 9.00% 52.00% 6.00%
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 147 $ 315    
% of Revenue 2.00% 6.00%    
APAC        
Disaggregation Of Revenue [Line Items]        
Revenue     $ 428 $ 474
% of Revenue     3.00% 5.00%