XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (ASC 606) - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 41,094 $ 42,292
Mobile connectivity product sales | Mobile connectivity | Transferred at point in time    
Disaggregation of Revenue [Line Items]    
Net sales 6,107 6,088
Mobile connectivity product sales | Mobile connectivity | Transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 456 803
Mobile connectivity service | Mobile connectivity    
Disaggregation of Revenue [Line Items]    
Net sales 26,588 23,616
Inertial navigation product | Inertial navigation    
Disaggregation of Revenue [Line Items]    
Net sales 7,807 11,541
Inertial navigation service | Inertial navigation    
Disaggregation of Revenue [Line Items]    
Net sales $ 136 $ 244