XML 104 R82.htm IDEA: XBRL DOCUMENT v3.25.3
PREFERRED AND COMMON STOCK - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2025
Sep. 03, 2025
Oct. 31, 2024
Stockholders' Equity Note [Abstract]      
Preferred stock, shares authorized (in shares) 500,000   500,000
Preferred stock, shares issued (in shares) 0   0
Expansion of existing share repurchase program   $ 150.0  
Amount of authorized repurchases remaining under share repurchase program $ 183.1