v3.26.3
Long-Term Debt - Additional Information (Details)
3 Months Ended 18 Months Ended
Jul. 10, 2026
USD ($)
Sep. 04, 2025
shares
Feb. 25, 2025
USD ($)
Oct. 31, 2024
USD ($)
Sep. 29, 2023
USD ($)
Tranche
$ / shares
shares
Jul. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
Apr. 30, 2026
USD ($)
Jul. 31, 2025
USD ($)
Debt Instrument [Line Items]                  
Loss on extinguishment of debt           $ 6,304,000      
Covenant compliance           The revenue covenant began to be measured on April 30, 2024.      
Facility and legal fees on undrawn amount         $ 588,000        
Cash and cash equivalents           $ 68,558,000   $ 99,710,000 $ 201,214,000
Warrant                  
Debt Instrument [Line Items]                  
Number of common shares issued | shares   100,397              
Common Shares | IPO                  
Debt Instrument [Line Items]                  
Warrant expiration date           Sep. 29, 2033      
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 11.54      
Warrants exercise price | $ / shares           $ 11.54      
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,000        
Facility fee percentage on available loan amount         1.00%        
Available loan amount         $ 60,000,000,000        
Second Tranche and Third Tranche                  
Debt Instrument [Line Items]                  
Debt related facility fees and debt issuance costs       $ 462,000          
Maximum | Common Shares | IPO                  
Debt Instrument [Line Items]                  
Number of Warrants Outstanding | shares           325,847      
Term Loan 2024 | Third Tranche                  
Debt Instrument [Line Items]                  
Proceeds Available from Issuance of Long Term Debt     $ 15,000,000,000            
Minimum revenue milestone     $ 60,000,000,000            
Percentage of warrants issuable           10.00%      
Revenue milestone period     12 months            
Term Loan 2024 | First Draw                  
Debt Instrument [Line Items]                  
Recognition of facility fee and legal fees as discount         $ 1,765,000        
Lender | First Tranche                  
Debt Instrument [Line Items]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares         $ 17.55        
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 | Term Loan 2026                  
Debt Instrument [Line Items]                  
Maturity period 5 years                
Maturity date Jul. 10, 2031                
Principal payment period 48 months                
Frequency of periodic payment The Term Loans provide for 48 months of interest-only payments                
Payment terms The Loan Agreement requires the Company to pay an amount equal to 1.75% of the Lenders’ total committed amount to fund the Term Loans, payable with respect to each Term Loan on the funding date of such Term Loan. The Term Loans provide for 48 months of interest-only payments and amortize in four equal quarterly installments beginning in the second fiscal quarter of 2030 and continuing through the Maturity Date.                
Interest rate, description The Term Loans bear interest at a variable rate per annum equal to a 5.50% plus three-month Secured Overnight Financing Rate (“SOFR”) with a SOFR floor of 3.25%.                
Issuance fee percentage 1.75%                
Loan Agreement | Lender | Term Loan 2026 | Floor Rate                  
Debt Instrument [Line Items]                  
Interest rate 3.25%                
Loan Agreement | Lender | Term Loan 2026 | SOFR                  
Debt Instrument [Line Items]                  
Interest rate 5.50%                
Loan Agreement | Lender | Term Loan 2026 | Tranche A Loan                  
Debt Instrument [Line Items]                  
Aggregate principal amount $ 75,000                
Net proceeds from issuance of debt 20,000                
Loan Agreement | Lender | Term Loan 2026 | Tranche B Loan                  
Debt Instrument [Line Items]                  
Aggregate principal amount 25,000                
Loan Agreement | Lender | Term Loan 2026 | Tranche C Loan                  
Debt Instrument [Line Items]                  
Aggregate principal amount 50,000                
Achievement of revenue milestones of trailing twelve month revenues 150,000                
Loan Agreement | Lender | Term Loan 2026 | Tranche D Loan                  
Debt Instrument [Line Items]                  
Aggregate principal amount 50,000                
Loan Agreement | Lender | Term Loan 2026 | Maximum                  
Debt Instrument [Line Items]                  
Aggregate principal amount 200,000                
Loan Agreement | Lender | Term Loan 2026 | Minimum                  
Debt Instrument [Line Items]                  
Cash and cash equivalents $ 20,000                
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]         SOFR        
Credit Agreement | Lender | Term Loan 2024 | Second Tranche                  
Debt Instrument [Line Items]                  
Aggregate principal amount         $ 7,500,000,000        
Achievement of revenue milestones of trailing twelve month revenues         50,000,000,000        
Credit Agreement | Lender | Term Loan 2024 | Third Tranche                  
Debt Instrument [Line Items]                  
Aggregate principal amount         7,500,000,000        
Achievement of revenue milestones of trailing twelve month revenues         70,000,000,000        
Credit Agreement | Lender | Term Loan 2024 | Maximum                  
Debt Instrument [Line Items]                  
Aggregate principal amount         $ 60,000,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,000        
Credit Agreement | Lender | Term Loan 2024 | Minimum | First Tranche                  
Debt Instrument [Line Items]                  
Committed equity funding amount         $ 75,000,000,000