XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 85,093 $ 68,950 $ 165,378 $ 123,417
Service        
Disaggregation of Revenue [Line Items]        
Revenue 35,781 27,185 69,540 45,213
Product        
Disaggregation of Revenue [Line Items]        
Revenue 28,390 23,939 53,477 42,495
Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 64,171 51,124 123,017 87,708
Government        
Disaggregation of Revenue [Line Items]        
Revenue 20,922 17,826 42,361 35,709
Point in Time | Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 32,901 29,111 62,332 50,601
Point in Time | Restaurant/Retail | Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 27,771 23,355 52,424 41,190
Point in Time | Restaurant/Retail | Software        
Disaggregation of Revenue [Line Items]        
Revenue (11) 294 23 537
Point in Time | Restaurant/Retail | Service        
Disaggregation of Revenue [Line Items]        
Revenue 5,141 5,462 9,885 8,874
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 | Product        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 31,270 22,013 60,685 37,107
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 20,640 14,806 39,953 22,439
Over Time | Restaurant/Retail | Service        
Disaggregation of Revenue [Line Items]        
Revenue 10,630 7,207 20,732 14,668
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 | Product        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Over Time | Government        
Disaggregation of Revenue [Line Items]        
Revenue 20,922 17,826 42,361 35,709
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 11,747 9,284 24,037 18,831
Over Time | Government | Intelligence, surveillance, and reconnaissance solutions        
Disaggregation of Revenue [Line Items]        
Revenue 8,883 8,338 17,798 16,469
Over Time | Government | Product        
Disaggregation of Revenue [Line Items]        
Revenue $ 292 $ 204 $ 526 $ 409