v3.25.2
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 6,228 $ 3,773
Employee compensation and related benefits 2,906 3,475
Professional fees 806 824
Other 610 225
Accrued income taxes payable 567  
Accrued financing costs   3,831
Total accrued expenses and other current liabilities $ 11,117 $ 12,128