v3.25.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Payables and Accruals [Abstract]    
Employee compensation and related benefits $ 2,224 $ 3,475
Accrued research and development expenses 8,818 3,773
Other 508 225
Professional fees 555 824
Accrued income taxes payable 328  
Accrued financing costs   3,831
Total accrued expenses and other current liabilities $ 12,433 $ 12,128