v3.26.3
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