v3.26.1
Net Income (Loss) per Share Attributable to Common Stockholders - Schedule of Common Stock Equivalents Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive common stock equivalents excluded from diluted net loss per share (in shares) 9,793,731 9,029,909 41,039,550
Common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive common stock equivalents excluded from diluted net loss per share (in shares) 8,823,185 7,302,216 5,700,587
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive common stock equivalents excluded from diluted net loss per share (in shares) 660,711 664,243 18,327,420
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive common stock equivalents excluded from diluted net loss per share (in shares) 167,711 905,835 16,794,697
Employee stock purchase plan shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive common stock equivalents excluded from diluted net loss per share (in shares) 142,124 157,615 216,846