COMMITMENTS AND CONTINGENCIES (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Schedule of Product Warranties [Line Items] | ||
| Balances as of beginning of fiscal year | $ 5,768 | $ 4,036 |
| Acquired warranty liabilities | 4,693 | 1,261 |
| Accruals for warranties | 4,939 | 431 |
| Warranty claims settled | (2,238) | (1,402) |
| Balances as of end of period | $ 13,162 | $ 4,326 |
| X | ||||||||||
- Definition [Line Items] for Schedule of Product Warranties [Table] No definition available.
|
| X | ||||||||||
- Definition Amount of increase in liability for extended product warranty acquired in business combination. Excludes liability for standard warranty acquired in business combination. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in the standard and extended product warranty accrual from warranties issued. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|