XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Supplementary Information for Certain Balance Sheet Accounts - Deferred Revenue and Accrued Expenses (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable, accrued liabilities and deferred revenue $ 1,006 $ 1,053
Accrued discretionary and incentive compensation 412 835
Accrued vacation 208 154
Accrued 401(k) contributions 33 63
Other employee-related liabilities 67 106
Total deferred revenue and accrued expenses $ 1,726 $ 2,211