| Oct 1, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +91.54 | $447.36 | $41K | 1,298.32 direct | Filing · EDGAR |
| Sep 4, 2026 | Grant or award from the company | +6.08 | | | 2,914.55 direct | Filing · EDGAR |
| Sep 4, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +3.45 | $493.55 | $2K | 1,228.16 direct | Filing · EDGAR |
| Jul 1, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +87.56 | $468.38 | $41K | 1,226.52 direct | Filing · EDGAR |
| Jun 5, 2026 | Grant or award from the company | +6.63 | | | 2,908.47 direct | Filing · EDGAR |
| Jun 5, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +3.56 | $451.35 | $2K | 1,163.03 direct | Filing · EDGAR |
| Apr 1, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +93.39 | $438.78 | $41K | 1,166.09 direct | Filing · EDGAR |
| Mar 13, 2026 | Grant or award from the company | +10.36 | | | 2,901.84 direct | Filing · EDGAR |
| Mar 13, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +3.49 | $430.01 | $2K | 1,093 direct | Filing · EDGAR |
| Feb 25, 2026 | Grant or award from the company | +500 | | | 2,891.49 direct | Filing · EDGAR |
| Jan 2, 2026 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +82.37 | $498.98 | $41K | 1,086.73 direct | Filing · EDGAR |
| Dec 12, 2025 | Grant or award from the company | +3.77 | $486.75 | $2K | 2,391.49 direct | Filing · EDGAR |
| Dec 12, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +2.68 | $486.60 | $1K | 1,406.4 direct | Filing · EDGAR |
| Dec 12, 2025 | Grant or award from the company Dividend Equivalent | +0.85 | | | 3.42 direct | Filing · EDGAR |
| Oct 1, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +85.59 | $479.80 | $41K | 1,025.43 direct | Filing · EDGAR |
| Sep 5, 2025 | Grant or award from the company | +3.68 | $498.37 | $2K | 2,387.72 direct | Filing · EDGAR |
| Sep 5, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +2.44 | $499.03 | $1K | 962.28 direct | Filing · EDGAR |
| Sep 5, 2025 | Grant or award from the company Dividend Equivalent | +0.82 | | | 2.58 direct | Filing · EDGAR |
| Jul 1, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +58.89 | $502.48 | $30K | 960.3 direct | Filing · EDGAR |
| Jun 6, 2025 | Grant or award from the company | +3.73 | $490.52 | $2K | 2,384.04 direct | Filing · EDGAR |
| Jun 6, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.69 | $488.95 | $826 | 900.96 direct | Filing · EDGAR |
| Jun 6, 2025 | Grant or award from the company Dividend Equivalent | +0.84 | | | 1.75 direct | Filing · EDGAR |
| Apr 1, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +63.99 | $468.78 | $30K | 899.99 direct | Filing · EDGAR |
| Mar 14, 2025 | Grant or award from the company | +4.1 | $445.10 | $2K | 2,375.91 direct | Filing · EDGAR |
| Mar 14, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.71 | $446.84 | $765 | 836.7 direct | Filing · EDGAR |
| Mar 14, 2025 | Grant or award from the company Dividend Equivalent | +0.92 | | | 0.92 direct | Filing · EDGAR |
| Feb 21, 2025 | Grant or award from the company | +435 | $505.31 | $220K | 2,371.81 direct | Filing · EDGAR |
| Jan 2, 2025 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +63.45 | $472.84 | $30K | 833.48 direct | Filing · EDGAR |
| Dec 13, 2024 | Grant or award from the company | +2.37 | $491.67 | $1K | 1,936.81 direct | Filing · EDGAR |
| Dec 13, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.31 | $489.02 | $643 | 769.4 direct | Filing · EDGAR |
| Dec 13, 2024 | Grant or award from the company Dividend Equivalent | +0.98 | | | 4.4 direct | Filing · EDGAR |
| Oct 1, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +63.64 | $471.40 | $30K | 768.27 direct | Filing · EDGAR |
| Sep 6, 2024 | Grant or award from the company | +2.43 | $480.40 | $1K | 1,934.44 direct | Filing · EDGAR |
| Sep 6, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.24 | $475.44 | $588 | 704.47 direct | Filing · EDGAR |
| Sep 6, 2024 | Grant or award from the company Dividend Equivalent | +1 | | | 3.43 direct | Filing · EDGAR |
| Jul 1, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +71.18 | $421.49 | $30K | 704.71 direct | Filing · EDGAR |
| Jun 7, 2024 | Grant or award from the company | +2.88 | $404.47 | $1K | 1,932.01 direct | Filing · EDGAR |
| Jun 7, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.31 | $403.70 | $529 | 634.08 direct | Filing · EDGAR |
| Jun 7, 2024 | Grant or award from the company Dividend Equivalent | +1.18 | | | 2.43 direct | Filing · EDGAR |
| Apr 1, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +76.16 | $393.89 | $30K | 632.88 direct | Filing · EDGAR |
| Mar 15, 2024 | Grant or award from the company | +8.73 | $382.31 | $3K | 1,929.13 direct | Filing · EDGAR |
| Mar 15, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.2 | $384.16 | $462 | 556.95 direct | Filing · EDGAR |
| Mar 15, 2024 | Grant or award from the company Dividend Equivalent | +1.25 | | | 1.25 direct | Filing · EDGAR |
| Feb 21, 2024 | Grant or award from the company | +561 | $374.40 | $210K | 1,920.41 direct | Filing · EDGAR |
| Jan 3, 2024 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +79.95 | $375.23 | $30K | 555.94 direct | Filing · EDGAR |
| Dec 15, 2023 | Grant or award from the company | +8.41 | $389.88 | $3K | 1,359.41 direct | Filing · EDGAR |
| Dec 15, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +1.26 | $389.06 | $490 | 475.61 direct | Filing · EDGAR |
| Dec 15, 2023 | Grant or award from the company Dividend Equivalent | +1.24 | | | 5.69 direct | Filing · EDGAR |
| Oct 2, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +90.91 | $316.22 | $29K | 476.61 direct | Filing · EDGAR |
| Sep 8, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +0.85 | $339.77 | $289 | 385.06 direct | Filing · EDGAR |
| Sep 8, 2023 | Grant or award from the company Dividend Equivalent | +3.07 | | | 11.41 direct | Filing · EDGAR |
| Jul 3, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +83 | $346.39 | $29K | 383.95 direct | Filing · EDGAR |
| Jun 9, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +0.68 | $335.48 | $228 | 301.13 direct | Filing · EDGAR |
| Jun 9, 2023 | Grant or award from the company Common Stock | +3.11 | | | 8.26 direct | Filing · EDGAR |
| Apr 3, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +94.48 | $304.30 | $29K | 300.89 direct | Filing · EDGAR |
| Mar 17, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +0.53 | $294.25 | $155 | 206.53 direct | Filing · EDGAR |
| Mar 17, 2023 | Grant or award from the company Common Stock | +5.15 | | | 5.15 direct | Filing · EDGAR |
| Feb 7, 2023 | Grant or award from the company | +621 | $314.22 | $195K | 1,351 direct | Filing · EDGAR |
| Jan 3, 2023 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +103.99 | $276.47 | $29K | 206.24 direct | Filing · EDGAR |
| Dec 14, 2022 | Grant or award from the company Phantom Stock Units (Deferred Compensation) | +0.24 | $297.62 | $70 | 102.09 direct | Filing · EDGAR |