XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (ASC 606) - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 42,984 $ 41,112 $ 128,639 $ 114,606
Mobile connectivity product sales | Mobile connectivity | Transferred at point in time        
Disaggregation of Revenue [Line Items]        
Net sales 6,361 6,671 19,741 18,737
Mobile connectivity product sales | Mobile connectivity | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 490 549 2,047 1,778
Mobile connectivity service | Mobile connectivity        
Disaggregation of Revenue [Line Items]        
Net sales 27,537 24,163 76,862 68,950
Inertial navigation product | Inertial navigation        
Disaggregation of Revenue [Line Items]        
Net sales 8,388 9,430 29,152 23,178
Inertial navigation service | Inertial navigation        
Disaggregation of Revenue [Line Items]        
Net sales $ 208 $ 299 $ 837 $ 1,963