v3.25.1
Receivables, Net (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Receivables, Net    
Trade accounts receivable $ 1,569 $ 1,258
Unbilled receivables 573 490
Less: Allowance for doubtful accounts (13) (12)
Net trade accounts receivable 2,129 1,736
Other receivables 508 430
Receivables, net 2,637 2,166
Maximum available sale of the accounts receivables under factoring program 1,640 1,600
Amount of accounts receivable available for sale under the factoring program 472 428
Factoring program expense included in statement of earnings $ 10 $ 13