XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 16,197 $ 9,932 $ 30,706 $ 16,787
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 $ 9,738 $ 4,179 $ 20,411 $ 10,077
Autonomy Solutions | Revenue from contract with customer benchmark | Segment Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 60.00% 42.00% 66.00% 60.00%
ATS        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,459 $ 5,753 $ 10,295 $ 6,710
ATS | Revenue from contract with customer benchmark | Segment Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 40.00% 58.00% 34.00% 40.00%
Recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,932 $ 1,798 $ 17,290 $ 3,339
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) 61.00% 18.00% 56.00% 20.00%
Recognized over time        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,265 $ 8,134 $ 13,416 $ 13,448
Recognized over time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 39.00% 82.00% 44.00% 80.00%
North America        
Disaggregation of Revenue [Line Items]        
Revenue $ 13,776 $ 8,716 $ 26,974 $ 13,684
North America | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 85.00% 88.00% 88.00% 81.00%
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 393 $ 932 $ 985 $ 2,792
Asia Pacific | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 2.00% 9.00% 3.00% 17.00%
Europe and Middle East        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,028 $ 284 $ 2,747 $ 311
Europe and Middle East | Revenue from contract with customer benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenue (as percent) 13.00% 3.00% 9.00% 2.00%