v3.26.1
Stockholders' Equity (Details)
shares in Thousands
6 Months Ended 138 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Stockholders' Equity.    
Authorized stock repurchase amount $ 2,000,000,000 $ 2,000,000,000
Shares of common stock repurchased | shares 560 34,674
Cost of shares of common stock repurchased $ 50,011,000 $ 1,842,948,000
Cumulative common stock repurchase transactions costs $ 549,000