v3.26.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Leases [Abstract]        
Operating lease costs $ 311 $ 522 $ 415 $ 1,042
Amortization of lease assets 177 126 344 187
Interest on lease liabilities 26 22 51 33
Variable lease costs (8) 13 (14) 20
Short-term lease costs 43 57 341 81
Total lease costs $ 549 $ 740 $ 1,137 $ 1,363