XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of presentation - Additional information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Business combination contingent consideration [1] $ 517   $ 552
Restatement adjustment [Member]      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Contingent consideration related expenses $ 34 $ 98  
Business combination contingent consideration     $ 132
[1] Contingent consideration represents liabilities recorded at fair value in connection with acquisitions.