XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Narrative (Details) - 2021 Share Repurchase Program - USD ($)
$ in Billions
Oct. 31, 2021
May 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Share repurchase amount   $ 20.0
Remaining authorized repurchase amount $ 14.1