XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from External Customer [Line Items]        
Total net sales $ 28,673 $ 33,586 $ 57,940 $ 67,729
Mobile Connectivity | Service | Transferred over time        
Revenue from External Customer [Line Items]        
Total net sales 24,674 28,746 49,712 57,486
Mobile Connectivity | Product | Transferred at point in time        
Revenue from External Customer [Line Items]        
Total net sales $ 3,999 $ 4,840 $ 8,228 $ 10,243