Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potentially dilutive common stock equivalents (in shares) | 120,847 | 170,952 | 181,749 | 184,588 |
| Time-based restricted stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potentially dilutive common stock equivalents (in shares) | 16,902 | 81,167 | 71,339 | 110,447 |
| Performance-based restricted stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potentially dilutive common stock equivalents (in shares) | 93,130 | 83,071 | 104,190 | 70,898 |
| Employee stock purchase plan | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potentially dilutive common stock equivalents (in shares) | 10,815 | 6,714 | 6,220 | 3,243 |