v3.26.1
Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Oct. 31, 2025
Credit Loss [Abstract]          
Accounts receivable, after allowance for credit loss $ 5,871   $ 5,871   $ 7,408
Provisions for losses on receivables $ 306 $ 161 $ (196) $ 805