v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 66,014 $ 75,395 $ 69,779
Customer [Member]      
Disaggregation of Revenue [Line Items]      
Revenue   $ 75,395 $ 69,779
Revenue from Contract with Customer Benchmark [Member] | Geographic Concentration Risk [Member] | Customer [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Revenue from Contract with Customer Benchmark [Member] | Revenue Recognition Timing Concentration Risk [Member] | Customer [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Revenue from Contract with Customer Benchmark [Member] | Segment Concentration Risk [Member] | Customer [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Autonomy Solutions [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 40,884 $ 53,480 $ 48,835
Autonomy Solutions [Member] | Revenue from Contract with Customer Benchmark [Member] | Segment Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 62.00% 71.00% 70.00%
ATS [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 25,130 $ 21,915 $ 20,944
ATS [Member] | Revenue from Contract with Customer Benchmark [Member] | Segment Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 38.00% 29.00% 30.00%
Recognized at a point in time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 46,035 $ 62,608 $ 45,049
Recognized at a point in time [Member] | Revenue from Contract with Customer Benchmark [Member] | Revenue Recognition Timing Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 70.00% 83.00% 65.00%
Recognized over time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 19,979 $ 12,787 $ 24,730
Recognized over time [Member] | Revenue from Contract with Customer Benchmark [Member] | Revenue Recognition Timing Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 30.00% 17.00% 35.00%
North America [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 51,891 $ 71,939 $ 64,083
North America [Member] | Revenue from Contract with Customer Benchmark [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 79.00% 95.00% 92.00%
Asia Pacific [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 3,233 $ 561 $ 1,178
Asia Pacific [Member] | Revenue from Contract with Customer Benchmark [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 5.00% 1.00% 2.00%
Europe and Middle East [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 10,890 $ 2,895 $ 4,518
Europe and Middle East [Member] | Revenue from Contract with Customer Benchmark [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 16.00% 4.00% 6.00%