XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Revenue Disaggregated by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue $ 102,059 $ 103,221 $ 206,381 $ 201,818
Aircraft Owner/Operator/Service Provider [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 81,929 79,062 163,602 157,561
OEM and Aftermarket Dealer [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 20,130 24,159 42,779 44,257
Cost of Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 81,929 79,062 163,602 157,561
Cost of Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 20,130 24,159 42,779 44,257
Connectivity [Member] | Cost of Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 80,613 77,799 160,971 155,045
Entertainment and Other [Member] | Cost of Service Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 1,316 1,263 2,631 2,516
ATG [Member] | Cost of Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 17,196 20,327 36,543 35,883
Narrowband Satellite [Member] | Cost of Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue 2,228 2,158 3,922 4,809
Other [Member] | Cost of Equipment Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Disaggregation of revenue $ 706 $ 1,674 $ 2,314 $ 3,565