XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 100,544 $ 85,093 $ 200,981 $ 165,378
Restaurant/Retail        
Disaggregation of Revenue [Line Items]        
Revenue 69,529 64,171 138,113 123,017
Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 32,099 32,901 65,362 62,332
Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 37,430 31,270 72,751 60,685
Government        
Disaggregation of Revenue [Line Items]        
Revenue 31,015 20,922 62,868 42,361
Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 129 129 210 212
Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 30,886 20,793 62,658 42,149
Hardware        
Disaggregation of Revenue [Line Items]        
Revenue 26,390 28,390 53,167 53,477
Hardware | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 26,390 28,390 53,167 53,477
Hardware | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Hardware | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service        
Disaggregation of Revenue [Line Items]        
Revenue 30,372 23,150 58,337 44,421
Subscription service | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 30,372 23,150 58,337 44,421
Subscription service | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Subscription service | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Professional service        
Disaggregation of Revenue [Line Items]        
Revenue 12,767 12,631 26,609 25,119
Professional service | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 5,709 4,511 12,195 8,855
Professional service | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 7,058 8,120 14,414 16,264
Professional service | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Professional service | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Mission systems | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 9,218 11,747 18,601 24,037
Intelligence, surveillance, and reconnaissance solutions | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Intelligence, surveillance, and reconnaissance solutions | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 21,510 8,883 43,726 17,798
Commercial software | Restaurant/Retail | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Commercial software | Restaurant/Retail | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Commercial software | Government | Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue 129 129 210 212
Commercial software | Government | Over Time        
Disaggregation of Revenue [Line Items]        
Revenue $ 158 $ 163 $ 331 $ 314