v3.26.1
Long-Term Debt - Additional Information (Details)
12 Months Ended 18 Months Ended
Jul. 10, 2026
Sep. 04, 2025
shares
Feb. 25, 2025
USD ($)
Oct. 31, 2024
USD ($)
Sep. 29, 2023
USD ($)
Tranche
$ / shares
shares
Apr. 30, 2026
$ / shares
shares
Apr. 30, 2025
shares
Mar. 31, 2025
Debt Instrument [Line Items]                
Covenant compliance           The revenue covenant began to be measured on April 30, 2024.    
Facility and legal fees on undrawn amount         $ 588,000      
Common Stock                
Debt Instrument [Line Items]                
Number of common shares issued | shares           6,900,000 13,664,704  
Warrant                
Debt Instrument [Line Items]                
Number of common shares issued | shares   100,397            
First Tranche                
Debt Instrument [Line Items]                
Facility fee         600,000      
Legal fees         1,753,000      
First Draw                
Debt Instrument [Line Items]                
Drawn amount         $ 45,000,000      
Facility fee percentage on available loan amount         1.00%      
Available loan amount         $ 60,000,000      
Second Tranche and Third Tranche                
Debt Instrument [Line Items]                
Debt related facility fees and debt issuance costs       $ 462,000        
Term Loan 2024 | Third Tranche                
Debt Instrument [Line Items]                
Proceeds available from issuance of long-term debt     $ 15,000,000          
Minimum revenue milestone     $ 60,000,000          
Revenue milestone period     12 months          
Percentage of warrants issuable           10.00%    
Term Loan 2024 | First Draw                
Debt Instrument [Line Items]                
Recognition of facility fee and legal fees as discount         $ 1,765,000      
IPO | Common Stock                
Debt Instrument [Line Items]                
Warrants exercise price | $ / shares           $ 11.54    
Warrant expiration date           Sep. 29, 2033    
IPO | Maximum | Common Stock                
Debt Instrument [Line Items]                
Number of warrants issued to purchase shares | shares           325,847    
Lender | First Tranche                
Debt Instrument [Line Items]                
Warrants exercise price | $ / shares         $ 17.55      
Fair value of warrant         $ 1,632,000      
Lender | Maximum | First Tranche                
Debt Instrument [Line Items]                
Warrant issued to purchase shares | shares         256,410      
Loan Agreement | Lender                
Debt Instrument [Line Items]                
Principal payment period 48 months              
Frequency of periodic payment The Term Loans provide for 48 months of interest-only payments              
Credit Agreement | Lender | Term Loan 2024                
Debt Instrument [Line Items]                
Maturity date           Sep. 29, 2028    
Interest rate, description           The Term Loan 2024 bears interest equal to the sum of Term Secured Overnight Financing Rate plus 7.25% for each interest period which is measured monthly and is payable on the last day of each fiscal quarter.    
Interest rate         7.25%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]         Secured Overnight Financing Rate (SOFR) [Member]      
Credit Agreement | Lender | Term Loan 2024 | Second Tranche                
Debt Instrument [Line Items]                
Aggregate principal amount         $ 7,500,000      
Achievement of revenue milestones of trailing twelve month revenues         50,000,000      
Credit Agreement | Lender | Term Loan 2024 | Third Tranche                
Debt Instrument [Line Items]                
Aggregate principal amount         7,500,000      
Achievement of revenue milestones of trailing twelve month revenues         70,000,000      
Credit Agreement | Lender | Term Loan 2024 | Maximum                
Debt Instrument [Line Items]                
Aggregate principal amount         $ 60,000,000      
Number of tranches | Tranche         3      
Percentage of pay-in kind interest               2.00%
Credit Agreement | Lender | Term Loan 2024 | Minimum                
Debt Instrument [Line Items]                
Minimum level of cash         $ 3,000,000      
Credit Agreement | Lender | Term Loan 2024 | Minimum | First Tranche                
Debt Instrument [Line Items]                
Committed equity funding amount         $ 75,000,000