XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Common Share Repurchases (Details) - Repurchase Authorization
$ in Billions
Apr. 19, 2023
USD ($)
Subsequent Event [Member]  
Class of Treasury Stock  
Additional share repurchase authorization $ 5.0