v3.26.1
Net Income (Loss) per Share - Schedule of Dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 100,735 43,371 165,094 138,790
Time-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 12,755 7,285 60,421 79,776
Performance-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 87,980 36,086 102,533 51,971
Employee stock purchase plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 0 0 2,140 7,043