XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Receivables (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Receivables
March 31, 2025December 31, 2024
Accounts receivable$1,020 $1,060 
Less: allowance for credit losses(30)(30)
Net trade receivables990 1,030 
Unbilled receivables395 316 
Miscellaneous receivables317 310 
$1,702 $1,656