XML 95 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 13, 2024
May 25, 2023
Apr. 20, 2021
Oct. 27, 2020
Sep. 30, 2025
Dec. 31, 2024
Mar. 31, 2019
Other Commitments [Line Items]                
Accrued expenses and other current liabilities           $ 2,578 $ 2,610  
Syntel Sterling Best Shores Mauritius Ltd.                
Other Commitments [Line Items]                
Litigation settlement, amount awarded from other party $ 70     $ 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