Net Loss Per Share Attributable to Common Stockholders - Common Stock Equivalents Excluded from Calculation of Diluted Net Loss Per Share (Details) - Class A Common Stock - shares |
3 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Earnings Per Share Basic [Line Items] | ||
Antidilutive securities excluded from computation of diluted net loss per share (in shares) | 4,106,848 | 6,774,562 |
ESPP (1) | ||
Earnings Per Share Basic [Line Items] | ||
Antidilutive securities excluded from computation of diluted net loss per share (in shares) | 0 | 119,002 |
Outstanding stock options | ||
Earnings Per Share Basic [Line Items] | ||
Antidilutive securities excluded from computation of diluted net loss per share (in shares) | 2,431,632 | 3,241,610 |
Unvested RSUs | ||
Earnings Per Share Basic [Line Items] | ||
Antidilutive securities excluded from computation of diluted net loss per share (in shares) | 1,675,216 | 3,413,950 |