XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 92,767 $ 77,860 $ 258,145 $ 201,277
Service        
Disaggregation of Revenue [Line Items]        
Revenue 37,010 29,530 106,550 74,743
Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 68,354 59,821 191,371 147,529
Government        
Disaggregation of Revenue [Line Items]        
Revenue 24,413 18,039 66,774 53,748
Point in Time | Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 35,619 35,109 97,937 85,709
Point in Time | Restaurant/Retail | Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 30,796 29,669 83,219 70,858
Point in Time | Restaurant/Retail | Software        
Disaggregation of Revenue [Line Items]        
Revenue 2 290 25 827
Point in Time | Restaurant/Retail | Service        
Disaggregation of Revenue [Line Items]        
Revenue 4,821 5,150 14,693 14,024
Point in Time | Restaurant/Retail | Mission systems        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Restaurant/Retail | Commercial software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government        
Disaggregation of Revenue [Line Items]        
Revenue 541 55 753 220
Point in Time | Government | Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government | Software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government | Service        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government | Mission systems        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government | Intelligence, surveillance, and reconnaissance solutions        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Point in Time | Government | Commercial software        
Disaggregation of Revenue [Line Items]        
Revenue 541 55 753 220
Over Time | Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 32,734 24,712 93,433 61,820
Over Time | Restaurant/Retail | Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Restaurant/Retail | Software        
Disaggregation of Revenue [Line Items]        
Revenue 22,436 16,878 62,389 39,318
Over Time | Restaurant/Retail | Service        
Disaggregation of Revenue [Line Items]        
Revenue 10,298 7,834 31,044 22,502
Over Time | Restaurant/Retail | Mission systems        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Restaurant/Retail | Commercial software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Government        
Disaggregation of Revenue [Line Items]        
Revenue 23,873 17,984 66,022 53,528
Over Time | Government | Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Government | Software        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Government | Service        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Government | Mission systems        
Disaggregation of Revenue [Line Items]        
Revenue 8,982 9,619 26,781 28,450
Over Time | Government | Intelligence, surveillance, and reconnaissance solutions        
Disaggregation of Revenue [Line Items]        
Revenue 14,710 8,237 38,746 24,706
Over Time | Government | Commercial software        
Disaggregation of Revenue [Line Items]        
Revenue $ 181 $ 128 $ 495 $ 372