XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Repurchases - Narrative (Details) - Stock Repurchase Program 2011 - shares
133 Months Ended
Oct. 31, 2022
Sep. 22, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchase program additional number of shares authorized approved (in shares)   160,000,000
Stock repurchased (in shares) 229,098,396  
Number of shares available for repurchase under stock repurchase program (in shares) 162,901,604  
Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock authorized for repurchase (in shares)   392,000,000