XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Receivables
20242023
Accounts receivable$1,060 $1,122 
Less: allowance for credit losses(30)(29)
Net trade receivables1,030 1,093 
Unbilled receivables316 338 
Miscellaneous receivables310 288 
$1,656 $1,719