v3.25.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 27, 2024
Apr. 10, 2024
Jul. 12, 2022
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Stockholders' Equity                
Net proceeds from issuance of common stock             $ 13,557,000 $ 5,892,000
Common Stock                
Stockholders' Equity                
Shares sold during the period       1,626,319 690,711 215,457    
2022 Open Market Sale Agreement | Jefferies LLC, B. Riley Securities, Inc., Barclays Capital Inc., BMO Capital Markets Corp., BofA Securities, Inc., Canacord Genuity LLC, Citigroup Global Markets Inc., J.P. Morgan Securities LLC and Loop Capital Markets LLC                
Stockholders' Equity                
Percentage of sales commission     2.00%          
2022 Open Market Sale Agreement | Jefferies LLC and Barclays Capital Inc.                
Stockholders' Equity                
Aggregate offering price   $ 300,000,000            
2022 Open Market Sale Agreement | Maximum | Jefferies LLC, B. Riley Securities, Inc., Barclays Capital Inc., BMO Capital Markets Corp., BofA Securities, Inc., Canacord Genuity LLC, Citigroup Global Markets Inc., J.P. Morgan Securities LLC and Loop Capital Markets LLC                
Stockholders' Equity                
Shares sold during the period     3,200,000          
Amended Open Market Sales Agreement                
Stockholders' Equity                
Aggregate offering price $ 405,000,000              
Amended Open Market Sales Agreement | Jefferies LLC, B. Riley Securities, Inc., Barclays Capital Inc., BMO Capital Markets Corp., BofA Securities, Inc., Canacord Genuity LLC, Citigroup Global Markets Inc., J.P. Morgan Securities LLC and Loop Capital Markets LLC                
Stockholders' Equity                
Shares sold during the period       1,600,000     2,300,000  
Percentage of sales commission 2.00%              
Aggregate offering price   $ 300,000,000            
Average sale price per share for sales to date under the amended sales agreement       $ 5     $ 6.25  
Gross proceeds from common stock issuance, net of fees       $ 8,100,000     $ 14,500,000  
Net proceeds from issuance of common stock       7,700,000     13,600,000  
Sales commission       200,000     300,000  
Payments of fees       200,000     600,000  
Offering price       $ 190,400,000     $ 190,400,000