XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Components of Accrued Expenses and Other Current Liabilities
The components of accrued expenses and other current liabilities are as follows:
 Year Ended December 31,
(In millions)20242023
Accrued RECs$477 $435 
Accrued compensation and employee benefits514 452 
Other1,040 755 
Total accrued expenses and other current liabilities$2,031 $1,642