v3.26.1
Revenue Recognition - Summary of Revenue Disaggregated by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue $ 222,811 $ 226,038 $ 449,130 $ 456,345
Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 191,272 193,965 379,004 392,577
Service Revenue by Market [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 191,272 193,965 379,004 392,577
Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 31,539 32,073 70,126 63,768
Satellite Broadband [Member] | Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 84,317 76,706 164,419 154,385
Satellite Broadband [Member] | Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 13,090 4,563 25,503 10,938
ATG Broadband [Member] | Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 60,020 74,214 124,822 150,184
ATG Broadband [Member] | Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 12,173 21,786 31,827 40,458
Narrowband And Other [Member] | Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 46,935 43,045 89,763 88,008
Narrowband And Other [Member] | Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 6,276 5,724 12,796 12,372
Business Aviation [Member] | Service Revenue by Market [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 151,330 165,366 305,685 334,647
Military Or Government [Member] | Service Revenue by Market [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue $ 39,942 $ 28,599 $ 73,319 $ 57,930