XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 16,959 $ 12,785 $ 47,665 $ 29,572
Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 100.00% 100.00% 100.00% 100.00%
Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 100.00% 100.00% 100.00% 100.00%
Revenue from contract with customer benchmark | Segment Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 100.00% 100.00% 100.00% 100.00%
Autonomy Solutions        
Disaggregation of Revenue [Line Items]        
Revenue $ 11,229 $ 6,777 $ 31,640 $ 16,854
Autonomy Solutions | Revenue from contract with customer benchmark | Segment Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 66.00% 53.00% 66.00% 57.00%
ATS        
Disaggregation of Revenue [Line Items]        
Revenue $ 5,730 $ 6,008 $ 16,025 $ 12,718
ATS | Revenue from contract with customer benchmark | Segment Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 34.00% 47.00% 34.00% 43.00%
Recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue $ 10,753 $ 6,728 $ 28,043 $ 10,067
Recognized at a point in time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 63.00% 53.00% 59.00% 34.00%
Recognized over time        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,206 $ 6,057 $ 19,622 $ 19,505
Recognized over time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 37.00% 47.00% 41.00% 66.00%
North America        
Disaggregation of Revenue [Line Items]        
Revenue $ 16,367 $ 12,440 $ 43,341 $ 26,124
North America | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 97.00% 97.00% 91.00% 88.00%
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue     $ 1,022 $ 2,960
Asia Pacific | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent)     2.00% 10.00%
Europe and Middle East and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 592 $ 345 $ 3,302 $ 488
Europe and Middle East and other | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 3.00% 3.00% 7.00% 2.00%