v3.26.3
Net loss per share - Computation of Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net loss $ (57,121) $ (83,100) $ (126,887) $ (169,793)
Denominator:        
Weighted average common shares outstanding, basic (in shares) 105,176,101 91,915,769 101,042,985 91,717,076
Weighted average common shares outstanding, diluted (in shares) 105,176,101 91,915,769 101,042,985 91,717,076
Net loss per share, basic (in dollars per share) $ (0.54) $ (0.90) $ (1.26) $ (1.85)
Net loss per share, diluted (in dollars per share) $ (0.54) $ (0.90) $ (1.26) $ (1.85)