v3.26.1
Stockholders’ Equity - Summary of Employee Stock Purchase Plan (Details)
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]    
Dividend yield 0.00% 0.00%
Risk-free interest rate, minimum 3.60% 4.30%
Risk-free interest rate, maximum 4.30% 5.40%
Volatility, minimum 52.40% 55.00%
Volatility, maximum 68.00% 65.50%
Expected life 6 months 6 months