XML 150 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
Mar. 13, 2024
May 25, 2023
Apr. 20, 2021
Oct. 27, 2020
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2019
Other Commitments [Line Items]              
Accrued expenses and other current liabilities         $ 2,610 $ 2,425  
Syntel Sterling Best Shores Mauritius Ltd. [Member]              
Other Commitments [Line Items]              
Litigation Settlement, Amount Awarded from Other Party     $ 570 $ 855      
Litigation Settlement Amount Awarded From Other Party, Punitive Damages     285 $ 570      
Litigation Settlement Amount Awarded From Other Party, Actual Damages     $ 285        
Litigation Settlement Amount Vacated, Actual and Punitive Damages   $ 570          
Syntel Sterling Best Shores Mauritius Ltd. [Member] | Positive Outcome Of Litigation, Attorney Fees              
Other Commitments [Line Items]              
Litigation Settlement, Amount Awarded from Other Party $ 15            
India Defined Contribution Obligation [Member]              
Other Commitments [Line Items]              
Accrued expenses and other current liabilities             $ 117