XML 103 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 282,876 $ 213,786 $ 187,232
Service      
Disaggregation of Revenue [Line Items]      
Revenue 105,337 69,284 56,978
Product      
Disaggregation of Revenue [Line Items]      
Revenue 105,014 73,228 66,329
Restaurant/Retail | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 123,180 89,220 93,857
Restaurant/Retail | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 87,171 53,292 29,450
Restaurant/Retail | Hardware | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 102,066 72,029 63,811
Restaurant/Retail | Hardware | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Software | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 1,131 668 3,143
Restaurant/Retail | Software | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 56,723 25,716 13,677
Restaurant/Retail | Service | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 19,983 16,523 26,903
Restaurant/Retail | Service | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 30,448 27,576 15,773
Restaurant/Retail | Mission systems | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Mission systems | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Intelligence, surveillance, and reconnaissance solutions | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Product | Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Product | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Restaurant/Retail | Hardware, Software, and Service      
Disaggregation of Revenue [Line Items]      
Revenue   142,500 123,300
Government | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 72,525 71,274 63,925
Government | Hardware | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Government | Software | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Government | Service | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 0 0 0
Government | Mission systems | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 38,311 37,448 29,541
Government | Intelligence, surveillance, and reconnaissance solutions | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 33,188 32,947 33,513
Government | Product | Over Time      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,026 $ 879 $ 871