v3.25.4
Net Income (Loss) per Share Attributable to Common Stockholders - Schedule of Calculation of Diluted Net Income (Loss) Per Share (Details) - shares
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 9,554,485 8,148,887 9,554,485 45,414,332
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 8,647,629 6,278,501 8,647,629 6,278,501
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 532,903 773,998 532,903 20,685,982
Employee stock purchase plan shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 211,939 189,621 211,939 189,621
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 162,014 906,767 162,014 14,260,228
Value creation award vested shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive common stock equivalents excluded from diluted net income (loss) per share (in shares) 0 0 0 4,000,000