v3.26.1
Investments and Fair Value Measurements - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 96,019 $ 124,677
Gross Unrealized Gains 37 97
Gross Unrealized Losses (272) (150)
Fair Value 95,784 124,624
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 70,968 92,611
Gross Unrealized Gains 19 74
Gross Unrealized Losses (223) (105)
Fair Value 70,764 92,580
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 23,800 25,491
Gross Unrealized Gains 18 23
Gross Unrealized Losses (47) (44)
Fair Value 23,771 25,470
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,251 3,987
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (1)
Fair Value $ 1,249 3,986
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   2,588
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   $ 2,588