Net Loss Per Share - Summary of Outstanding Potentially Dilutive Securities that have been Excluded from Calculation of Diluted Net Loss Per Unit (Details) - shares |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities | 6,764,291 | 5,305,425 |
| Options to Purchase Common Stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities | 4,348,978 | 4,388,377 |
| Restricted Stock Units | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities | 2,265,153 | 232,304 |
| Restricted Stock Subject to Future Vesting | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities | 13,852 | 684,744 |
| Employee Stock Purchase Plan | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities | 136,308 | |