XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue From Contracts With Customers [Line Items]    
Transaction price allocated to remaining performance obligations $ 278.0  
Equipment revenue $ 14.0  
Future equipment revenue recognition period three years  
Minimum [Member]    
Revenue From Contracts With Customers [Line Items]    
Revenue recognition term of contract 2 years  
Maximum [Member]    
Revenue From Contracts With Customers [Line Items]    
Revenue recognition term of contract 10 years  
One to Five Years [Member] | Minimum [Member]    
Revenue From Contracts With Customers [Line Items]    
Remaining unsatisfied performance obligations term 1 year  
One to Five Years [Member] | Maximum [Member]    
Revenue From Contracts With Customers [Line Items]    
Remaining unsatisfied performance obligations term 5 years  
Five to Ten Years [Member] | Minimum [Member]    
Revenue From Contracts With Customers [Line Items]    
Remaining unsatisfied performance obligations term 5 years  
Five to Ten Years [Member] | Maximum [Member]    
Revenue From Contracts With Customers [Line Items]    
Remaining unsatisfied performance obligations term 10 years  
Airline [Member] | Revenue [Member] | Customer Concentration Risk [Member]    
Revenue From Contracts With Customers [Line Items]    
Contract assets, current and non-current $ 15.7 $ 16.6
Accounting Standards Update 2014-09 [Member]    
Revenue From Contracts With Customers [Line Items]    
Deferred revenue, current and non-current 1.9 $ 1.0
Connectivity and Entertainment Service Revenues [Member]    
Revenue From Contracts With Customers [Line Items]    
Transaction price allocated to remaining performance obligations $ 264.0  
Revenue, Remaining Performance Obligation, Percentage 21.00%  
Connectivity and Entertainment Service Revenues [Member] | One to Five Years [Member]    
Revenue From Contracts With Customers [Line Items]    
Revenue, Remaining Performance Obligation, Percentage 43.00%  
Connectivity and Entertainment Service Revenues [Member] | Five to Ten Years [Member]    
Revenue From Contracts With Customers [Line Items]    
Revenue, Remaining Performance Obligation, Percentage 36.00%