Stockholders' Deficit (Details) - Common Stock - USD ($) $ in Millions |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Aug. 31, 2023 |
|
Stockholders' Equity | |||
Authorized amount | $ 500 | ||
August 2023 Sales Agreement | |||
Stockholders' Equity | |||
Sale of stock, number of shares issued in transaction (in shares) | 0 | 0 | |
Remaining unissued capital | $ 51 |