XML 23 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations $ 585.0    
Service revenue occurring period 1 year    
Future equipment revenue recognition period next one to three years    
Contract with Customer, Asset, Allowance for Credit Loss $ 7.1    
Future Equipment Revenue [Member]      
Revenue from Contracts with Customers [Line Items]      
Equipment revenue 109.0    
Connectivity and Entertainment Service Revenues [Member]      
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations 476.0    
Airline [Member]      
Revenue from Contracts with Customers [Line Items]      
Contract assets, current and non-current 70.8   $ 64.2
Accounting Standards Update 2014-09 [Member]      
Revenue from Contracts with Customers [Line Items]      
Deferred revenue, current and non-current 57.9   56.7
Deferred STC costs 16.5   $ 17.5
Accounting Standards Update 2014-09 [Member] | Engineering, Design and Development [Member]      
Revenue from Contracts with Customers [Line Items]      
Amortization expense $ 0.8 $ 0.3