XML 106 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Mar. 13, 2024
May 25, 2023
Apr. 20, 2021
Oct. 27, 2020
Sep. 30, 2024
Dec. 31, 2023
Mar. 31, 2019
Other Commitments [Line Items]              
Accrued expenses and other current liabilities         $ 2,504 $ 2,425  
Syntel Sterling Best Shores Mauritius Ltd.              
Other Commitments [Line Items]              
Litigation settlement, amount awarded from other party     $ 570 $ 855      
Punitive damages     285 $ 570      
Actual damages     $ 285        
Actual and punitive damages   $ 570          
Syntel Sterling Best Shores Mauritius Ltd. | Attorney Fees              
Other Commitments [Line Items]              
Litigation settlement, amount awarded from other party $ 15            
India Defined Contribution Obligation              
Other Commitments [Line Items]              
Accrued expenses and other current liabilities             $ 117