v3.26.1
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