Subsequent Event (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
1 Months Ended | 3 Months Ended |
|---|---|---|
Oct. 31, 2026 |
Mar. 31, 2025 |
|
| Subsequent Event [Line Items] | ||
| Sale of stock, number of shares issued in transaction (in shares) | 13.6 | |
| Sale of stock, price per share (in dollars per share) | $ 11.00 | |
| Sale of stock, consideration received on transaction | $ 150 | |
| Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Sale of stock, number of shares issued in transaction (in shares) | 16.4 | |
| Sale of stock, price per share (in dollars per share) | $ 17.50 | |
| Sale of stock, consideration received on transaction | $ 288 |