XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
At-the-Market Equity Offerings - Additional Information (Details) - At The Market Offering
$ in Billions
6 Months Ended
Jun. 30, 2025
USD ($)
At Market Equity Offerings [Line Items]  
Amount of purchase $ 2.1
Common Stock Shares Remaining Available For Issuance And Sale Value 21.0
Remaining available for issuance and sale under such sales agreement $ 21.0