XML 110 R90.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Payment of contingent consideration $ (12,920) $ 9,884 $ 686
Fair Value, Inputs, Level 3 [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Liabilities, Opening Balance 30,207 71,136  
Payment of contingent consideration (8,144) (31,000)  
Change in accrued contingent consideration, net 12,920 (9,884)  
Contingent consideration related to acquisition 11,509    
Change in Unrealized Gain (Loss) (294) (45)  
Liabilities, Ending Balance $ 46,198 $ 30,207 $ 71,136