v3.25.2
Revenue - Summary of Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Revenue $ 5,511 $ 2,012 $ 8,879 $ 4,119
% of Revenue 100.00% 100.00% 100.00% 100.00%
Recognized at a point in time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 4,203 $ 1,394 $ 6,684 $ 3,108
% of Revenue 76.00% 69.00% 75.00% 75.00%
Recognized over time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,308 $ 618 $ 2,195 $ 1,011
% of Revenue 24.00% 31.00% 25.00% 25.00%
North America        
Disaggregation Of Revenue [Line Items]        
Revenue $ 4,707 $ 1,951 $ 7,864 $ 3,625
% of Revenue 85.00% 97.00% 89.00% 88.00%
EMEA        
Disaggregation Of Revenue [Line Items]        
Revenue $ 489 $ 40 $ 541 $ 269
% of Revenue 9.00% 2.00% 6.00% 7.00%
APAC        
Disaggregation Of Revenue [Line Items]        
Revenue $ 315 $ 21 $ 474 $ 225
% of Revenue 6.00% 1.00% 5.00% 5.00%