XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholder Rights Plan (Details) - $ / shares
Jul. 28, 2023
Oct. 31, 2025
Oct. 31, 2024
Stockholder Rights Plan [Line Items]      
Preferred stock purchase right one    
Common stock, par value   $ 0.01 $ 0.01
Common stock right one    
Preferred stock, par value   $ 0.01 $ 0.01
Exercise price $ 95    
Acquiring Person [Member]      
Stockholder Rights Plan [Line Items]      
Beneficial ownership 10.00%    
Common Stock [Member]      
Stockholder Rights Plan [Line Items]      
Common stock, par value $ 0.01    
Preferred Stock [Member]      
Stockholder Rights Plan [Line Items]      
Preferred stock, par value $ 0.01