XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (ASC 606) - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 43,363 $ 36,926 $ 85,655 $ 73,494
Mobile connectivity product sales | Mobile connectivity | Transferred at point in time        
Disaggregation of Revenue [Line Items]        
Net sales 7,292 6,080 13,380 12,066
Mobile connectivity product sales | Mobile connectivity | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 754 623 1,557 1,229
Mobile connectivity service | Mobile connectivity        
Disaggregation of Revenue [Line Items]        
Net sales 25,709 22,483 49,325 44,787
Inertial navigation product | Inertial navigation        
Disaggregation of Revenue [Line Items]        
Net sales 9,223 7,246 20,764 13,748
Inertial navigation service | Inertial navigation        
Disaggregation of Revenue [Line Items]        
Net sales $ 385 $ 494 $ 629 $ 1,664