v3.25.2
Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Credit Loss [Abstract]          
Accounts receivable, after allowance for credit loss $ 6,908   $ 6,908   $ 9,769
Provisions for losses on receivables $ (161) $ (1,678) $ 805 $ (2,156)