v3.26.1
Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Credit Loss [Abstract]          
Accounts receivable, after allowance for credit loss $ 5,995   $ 5,995   $ 7,408
Provisions for losses on receivables $ 479 $ (262) $ 110 $ (644)