XML 155 R117.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity - Narrative (Details)
$ in Billions
Aug. 04, 2022
USD ($)
Common Stock  
At-the-Market Program [Line Items]  
Equity Distribution Agreement $ 1.0