XML 92 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Change in Unbilled Contract and Unearned Revenues (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jan. 01, 2021
Jan. 01, 2020
Unbilled contract revenue        
Beginning balance $ 11 $ 29    
Additions 107 58    
Subtractions 78 65    
Ending balance 40 22    
Unearned revenue        
Beginning balance 41 17    
Additions 0 31    
Subtractions 29 1    
Ending balance $ 12 $ 47    
Contracts with customer, revenue recognized, amount outstanding end of last period     $ 29 $ 1