Stock Repurchases Tender Offer (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Equity, Class of Treasury Stock [Line Items] | |||
| Repurchase of common stock (in shares) | 12,679 | 9,833 | 2,904 |
| Value of treasury stock acquired | $ 1,788,370 | $ 1,389,072 | $ 285,710 |
| Treasury stock acquired, average cost per share | $ 140.09 | $ 140.06 | $ 97.82 |
| Open Market Purchases | |||
| Equity, Class of Treasury Stock [Line Items] | |||
| Repurchase of common stock (in shares) | 9,292 | 9,833 | 2,904 |
| Value of treasury stock acquired | $ 1,303,737 | $ 1,389,072 | $ 285,710 |
| Treasury stock acquired, average cost per share | $ 138.98 | $ 140.06 | $ 97.82 |
| Berkshire Repurchases | |||
| Equity, Class of Treasury Stock [Line Items] | |||
| Repurchase of common stock (in shares) | 3,387 | 0 | 0 |
| Value of treasury stock acquired | $ 484,633 | $ 0 | $ 0 |
| Treasury stock acquired, average cost per share | $ 143.11 | $ 0 | $ 0 |