v3.26.3
Revenue - Summary of Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 245,733 $ 226,935 $ 690,027 $ 658,719
Voice and data        
Disaggregation of Revenue [Line Items]        
Revenue 58,002 59,930 173,822 172,682
IoT data        
Disaggregation of Revenue [Line Items]        
Revenue 48,669 46,707 141,706 135,303
Commercial Broadband Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,822 12,970 35,718 38,570
Hosted payload and other data        
Disaggregation of Revenue [Line Items]        
Revenue 41,432 18,726 72,786 48,140
Services        
Disaggregation of Revenue [Line Items]        
Revenue 187,498 165,243 506,855 475,105
Services | Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 159,925 138,333 424,032 394,695
Services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,573 26,910 82,823 80,410
Engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 39,190 40,185 123,141 119,531
Engineering and support services | Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 317 1,852 3,348 5,893
Engineering and support services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 38,873 $ 38,333 $ 119,793 $ 113,638