v3.26.1
Segment Information - Schedule of Reporting Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Sales:    
Net Sales $ 32,318 $ 25,414
Costs and Expenses    
Research and development 726 1,187
Sales, marketing and support 5,069 4,960
General and administrative 3,882 3,535
Net income (loss) 588 (1,710)
Reportable Segment    
Sales:    
Net Sales 32,318 25,414
Costs and Expenses    
Research and development 726 1,187
Sales, marketing and support 5,069 4,960
General and administrative 3,882 3,535
Long-lived assets impairment charge 0 0
Other segment items (706) (533)
Net income (loss) 588 (1,710)
Reportable Segment | Research and development    
Costs and Expenses    
Personnel costs 563 951
Professional fees 26 38
Other 137 198
Reportable Segment | Sales, marketing and support    
Costs and Expenses    
Personnel costs 3,613 3,231
Professional fees 256 220
Other 1,200 1,509
Reportable Segment | General and administrative    
Costs and Expenses    
Personnel costs 2,073 1,878
Professional fees 574 636
Other 1,235 1,021
Service    
Sales:    
Net Sales 28,154 21,642
Cost of service and product sales    
Cost of sales 18,359 14,235
Service | Reportable Segment    
Sales:    
Net Sales 28,154 21,642
Cost of service and product sales    
Cost of sales 18,359 14,235
VSAT airtime | Reportable Segment    
Cost of service and product sales    
Cost of sales 8,081 11,195
LEO airtime | Reportable Segment    
Cost of service and product sales    
Cost of sales 8,245 2,545
Other | Reportable Segment    
Cost of service and product sales    
Cost of sales 2,033 495
Product    
Sales:    
Net Sales 4,164 3,772
Cost of service and product sales    
Cost of sales 4,400 3,740
Product | Reportable Segment    
Sales:    
Net Sales 4,164 3,772
Cost of service and product sales    
Cost of sales 4,400 3,740
VSAT | Reportable Segment    
Cost of service and product sales    
Cost of sales 399 594
LEO | Reportable Segment    
Cost of service and product sales    
Cost of sales 2,025 1,455
TracVision & land mobile | Reportable Segment    
Cost of service and product sales    
Cost of sales 271 620
Other | Reportable Segment    
Cost of service and product sales    
Cost of sales $ 1,705 $ 1,071