Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue Recognition [Abstract]  
Schedule of Disaggregated Revenue Twelve Months Ended December 31 2021 2020North and South America $16,148 $16,434Europe, Middle East, and Africa 8,180 9,834Asia Pacific 1,718 3,156Total $26,046 $29,424 Twelve Months Ended December 31 2021 2020Military $17,320 $21,373Commercial, including industrial and medical 2,775 1,607Consumer 1,796 3,383Multiple 4,155 3,061Total $26,046 $29,424
Schedule of Contract Assets and Liabilities December 31 December 31, 2021 2020 Unbilled Receivables (contract assets) $ 1,102 $ 253 Deferred Revenue (contract liabilities) $ 54 $ 425