XML 120 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Bad debt expense $ 43 $ 52 $ 19  
Allowance for doubtful accounts   31 $ 31 $ 44
Russia        
Disaggregation of Revenue [Line Items]        
Allowance for doubtful accounts   $ 11    
Service | Revenue from Contract with Customer | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Service revenue, percentage of total revenue   5.00% 5.00% 5.00%