v3.26.1
COMMON STOCK - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Sep. 03, 2025
Stockholders' Equity Note [Abstract]          
Expansion of existing share repurchase program         $ 150.0
Shares repurchased (in shares) 0 560,000 2,130,000 970,000  
Amount of authorized repurchases remaining under share repurchase program $ 89.0   $ 89.0