v3.26.1
Stockholder's Equity - Narrative (Details)
$ in Billions
Jun. 30, 2026
USD ($)
Equity [Abstract]  
Share repurchase program, remaining authorized amount $ 1.7