XML 102 R77.htm IDEA: XBRL DOCUMENT v3.24.4
PREFERRED AND COMMON STOCK - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2024
Dec. 13, 2023
Oct. 31, 2023
Stockholders' Equity Note [Abstract]      
Preferred stock, shares authorized (in shares) 500,000   500,000
Preferred stock, shares issued (in shares) 0   0
Expansion of share repurchase program   $ 150.0  
Remaining amount of authorized repurchases of common stock $ 154.5