v3.26.1
Equity - Narrative (Details) - December 2024 Share Repurchase Program
$ in Billions
Jun. 30, 2026
USD ($)
Subsidiary or Equity Method Investee [Line Items]  
Stock repurchase program, remaining authorized amount $ 7.0
Stock repurchase program, authorized amount $ 15.0