v3.25.1
Net Loss per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - Common Stock Class A - shares
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 4,923,452 6,523,718 5,429,372
ESPP      
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 0 128,075 146,860
Outstanding stock options      
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 2,856,385 3,536,989 3,402,538
Unvested restricted stock units      
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 2,067,067 2,202,834 1,328,128
Shares subject to vesting      
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 0 0 128,804
AIP RSUs      
Earnings Per Share Basic [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share (in shares) 0 655,820 423,042