v3.25.4
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