Net Loss per Common Share - Narrative (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2026 |
|
| Earnings Per Share [Abstract] | ||
| Dividend-equivalent distribution, increase (decrease) in net income (loss) | $ 95.9 | $ 95.9 |
| Dividend-equivalent distribution, effect, earnings per share, basic (in dollars per share) | $ 0.13 | $ 0.13 |
| Dividend-equivalent distribution, effect, earnings per share, diluted (in dollars per share) | $ 0.13 | $ 0.13 |