XML 70 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 105,497 $ 100,437
Hardware    
Disaggregation of Revenue [Line Items]    
Revenue 18,226 26,777
Subscription service    
Disaggregation of Revenue [Line Items]    
Revenue 38,379 27,965
Professional service    
Disaggregation of Revenue [Line Items]    
Revenue 13,468 13,842
Restaurant/Retail | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 23,952 33,262
Restaurant/Retail | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 46,121 35,322
Restaurant/Retail | Hardware | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 18,226 26,777
Restaurant/Retail | Hardware | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Subscription service | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Subscription service | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 38,379 27,965
Restaurant/Retail | Professional service | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 5,726 6,485
Restaurant/Retail | Professional service | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 7,742 7,357
Restaurant/Retail | Mission systems | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Mission systems | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Commercial software | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Restaurant/Retail | Commercial software | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 234 80
Government | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 35,190 31,773
Government | Hardware | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Hardware | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Subscription service | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Subscription service | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Professional service | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Professional service | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Mission systems | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Mission systems | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 8,247 9,383
Government | Intelligence, surveillance, and reconnaissance solutions | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Government | Intelligence, surveillance, and reconnaissance solutions | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue 26,756 22,216
Government | Commercial software | Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue 234 80
Government | Commercial software | Over Time    
Disaggregation of Revenue [Line Items]    
Revenue $ 187 $ 174