XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Performance Obligation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Contract liabilities $ 55   $ 50
Revenues relating to contract liabilities outstanding 5 $ 3  
Transaction price allocated to remaining performance obligations $ 55   $ 48
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Percentage of revenue recognized on remaining performance obligation     32.00%
Percentage of revenue recognized on remaining performance obligation, period two     95.00%
Revenue over the remaining lives of the contracts     12 months
Revenue over the remaining lives of the contracts, period two     36 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Percentage of revenue recognized on remaining performance obligation 31.00%    
Percentage of revenue recognized on remaining performance obligation, period two 93.00%    
Revenue over the remaining lives of the contracts 12 months    
Revenue over the remaining lives of the contracts, period two 36 months