XML 126 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Bad debt expense $ 43 $ 43 $ 17 $ 52  
Allowance for doubtful accounts     $ 25 31 $ 31
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%