v3.25.2
Common Stock and Stock-Based Awards - Additional Information (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 9 Months Ended
Apr. 10, 2025
shares
May 21, 2021
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]          
Stockholders equity note stock split, conversion ratio 20        
Common stock, shares issued | shares     714,285   714,285
Share Price | $ / shares     $ 21   $ 21
Payments to acquire business     $ 15,000   $ 15,000
Aggregate fair value of common stock issued         13,516
Amended and Restated 2015 Incentive Award Plan          
Subsidiary, Sale of Stock [Line Items]          
Number of shares authorized for issuance under Incentive Award Plan | shares 2,230,243        
Number of additional shares authorized for issuance under Incentive Award Plan | shares 479,750        
2025 Incentive Award Plan          
Subsidiary, Sale of Stock [Line Items]          
Number of shares authorized for issuance under Incentive Award Plan | shares 1,750,493        
VOWST Business [Member]          
Subsidiary, Sale of Stock [Line Items]          
Payments to acquire business     $ 100,000    
Proceeds from issuance of common stock         $ 1,484
At The Market Equity Offering Program [Member] | 2021 Sales Agreement [Member] | Cowen And Company, LLC [Member]          
Subsidiary, Sale of Stock [Line Items]          
Gross proceeds from sale of common stock   $ 150,000,000      
Common stock, shares issued | shares     54,806 768,331  
Common stock, average share price | $ / shares     $ 18.6 $ 24.6  
Proceeds from issuance of common stock     $ 996 $ 18,409  
Percentage of commission on sale of common stock     3 3