XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Billions
Aug. 22, 2022
Jul. 31, 2022
May 31, 2021
2021 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Share repurchase amount     $ 20.0
Remaining authorized repurchase amount   $ 5.8  
2022 Share Repurchase Program | Subsequent Event      
Equity, Class of Treasury Stock [Line Items]      
Share repurchase amount $ 15.0