XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Reconciliation of Level 3 Earn-out Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Long-Term receivables    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 0 $ 18
Contingent earn-out recognized upon acquisition or disposition   0
Change in fair value of contingent consideration 0 0
Classification reclass   (18)
Earn-out settlements 0  
Ending balance 0 0
Current earn-out receivables    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 9 0
Contingent earn-out recognized upon acquisition or disposition   0
Change in fair value of contingent consideration 5 (9)
Classification reclass   18
Earn-out settlements (9)  
Ending balance 5 9
Current earn-out liabilities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 21 0
Contingent earn-out recognized upon acquisition or disposition   16
Change in fair value of contingent consideration 5 5
Classification reclass   0
Earn-out settlements (24)  
Ending balance 2 21
Non-current earn-out liabilities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 10 0
Contingent earn-out recognized upon acquisition or disposition   34
Change in fair value of contingent consideration 3 (24)
Classification reclass   0
Earn-out settlements 0  
Ending balance $ 13 $ 10