XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (ASC 606) - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 35,169 $ 34,388 $ 102,873 $ 98,650
Mobile connectivity product sales | Mobile Connectivity | Transferred at point in time        
Disaggregation of Revenue [Line Items]        
Net sales 5,974 6,361 18,057 19,741
Mobile connectivity product sales | Mobile Connectivity | Transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 651 490 1,751 2,047
Service | Mobile Connectivity        
Disaggregation of Revenue [Line Items]        
Net sales $ 28,544 $ 27,537 $ 83,065 $ 76,862