Equity, Narrative (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 16, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Subsequent Event [Member] | |||||
| Equity (Textual) | |||||
| Dividends declared, amount per share (in usd per share) | $ 1.20 | ||||
| Stock Repurchase Program Approved July 2026 [Member] | Subsequent Event [Member] | |||||
| Equity (Textual) | |||||
| Authorized amount under stock purchase programs | $ 5,000,000,000.0 | ||||
| Treasury Stock [Member] | |||||
| Equity (Textual) | |||||
| Purchases of common stock for treasury (in shares) | 9,011,171 | 2,567,930 | 11,338,194 | 4,642,535 | |