XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Change in Unbilled Contract and Unearned Revenues (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jan. 01, 2021
Jan. 01, 2020
Unbilled contract revenue        
Beginning balance $ 11 $ 29    
Additions 174 74    
Subtractions 127 90    
Ending balance 58 13    
Unearned revenue        
Beginning balance 41 17    
Additions 0 31    
Subtractions 31 4    
Ending balance $ 10 $ 44    
Contracts with customer, revenue recognized, amount outstanding end of last period     $ 31 $ 4