v3.26.1
Stock-Based Compensation - Schedule of Awards Outstanding (Details) - shares
Jun. 30, 2026
Sep. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options (in shares) 830,176 1,407,035
Total (in shares) 6,624,830  
Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted stock units (in shares) 5,794,654 5,810,351
2013 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options (in shares) 480,277  
Total (in shares) 1,580,277  
2013 Plan | Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted stock units (in shares) 1,100,000  
2021 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options (in shares) 22,965  
Total (in shares) 4,034,289  
2021 Plan | Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted stock units (in shares) 4,011,324  
Inducement Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options (in shares) 326,934  
Total (in shares) 1,010,264  
Inducement Awards | Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted stock units (in shares) 683,330