XML 73 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Critical and Significant Accounting Policies - Rev Recognition (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
segment
contract
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Revenue, Performance Obligation [Abstract]      
Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true false] true    
Revenue Recognition in the Aerospace and Technologies Segment      
Revenue, Practical Expedient, Financing Component [true false] true    
Number of reportable segments | segment 4    
Research and Development Costs      
Research and development expenses | $ $ 44 $ 32 $ 27
Aerospace      
Revenue Recognition in the Aerospace and Technologies Segment      
Number of types of long-term sales contracts utilized | contract 2    
Maximum      
Revenue, Performance Obligation [Abstract]      
Payment term 1 year    
Maximum | Aerospace      
Revenue, Performance Obligation [Abstract]      
Payment term 1 year