XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 31,944 $ 13,951 $ 12,602
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%
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%
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%
Autonomy Solutions      
Disaggregation of Revenue [Line Items]      
Total revenue $ 28,497 $ 11,387 $ 9,666
Autonomy Solutions | Revenue from contract with customer benchmark | Segment Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 89.00% 82.00% 77.00%
Components      
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,447 $ 2,564 $ 2,936
Components | Revenue from contract with customer benchmark | Segment Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 11.00% 18.00% 23.00%
Recognized at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 8,892 $ 2,639 $ 9,666
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) 28.00% 19.00% 77.00%
Recognized over time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 23,052 $ 11,312 $ 2,936
Recognized over time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 72.00% 81.00% 23.00%
North America      
Disaggregation of Revenue [Line Items]      
Total revenue $ 23,043 $ 4,010 $ 10,453
North America | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 72.00% 29.00% 83.00%
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 2,502 $ 906 $ 469
Asia Pacific | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 8.00% 6.00% 4.00%
Europe and Middle East      
Disaggregation of Revenue [Line Items]      
Total revenue $ 6,399 $ 9,035 $ 1,680
Europe and Middle East | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 20.00% 65.00% 13.00%