Note 4 - Stock-based Compensation - Stock-based Compensation (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Stock options | $ 4 | $ 4 | $ 13 | $ 12 |
| Retention awards | 23 | 24 | 58 | 57 |
| Total stock-based compensation, before tax | 33 | 32 | 87 | 84 |
| Excess income tax benefits from equity compensation plans | 3 | 2 | 13 | 9 |
| Employee Stock [Member] | ||||
| ESPP | $ 6 | $ 4 | $ 16 | $ 15 |