XML 109 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Change in Unbilled Contract and Unearned Revenues (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jan. 01, 2023
Jan. 01, 2022
Unbilled contract revenue        
Beginning balance $ 80 $ 35    
Additions 2 21    
Subtractions 33 36    
Ending balance 49 20    
Unearned revenue        
Beginning balance 3 7    
Additions 0 0    
Subtractions 3 4    
Ending balance 0 $ 3    
Contracts with customer, revenue recognized, amount outstanding end of last period     $ 3 $ 4
Clean Energy Businesses        
Unbilled contract revenue        
Subtractions 21      
Unearned revenue        
Subtractions $ 1