XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Apr. 12, 2024
Feb. 20, 2024
Feb. 16, 2024
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Mar. 15, 2024
Jun. 01, 2023
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, total cost       $ 129,700,000          
Dividends declared per common share $ 0.05     $ 0.05 $ 0.05 $ 3.1 $ 0.1    
Dividends payable, record date Mar. 28, 2024                
Selling, General and Administrative Expenses [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Offering cost       $ 1,400,000   $ 1,400,000      
American Industrial Partners [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, average price per share   $ 15.76              
American Industrial Partners [Member] | IPO [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Shares issued   18,400,000              
Number of shares sold   10,400,000              
Shares offering, price per share   $ 16.5              
American Industrial Partners [Member] | Second Offerings [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Shares issued               7,395,191  
Shares offering, price per share               $ 18  
Dividend Paid [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Dividends payable, record date     Feb. 09, 2024            
Dividends paid per common share     $ 3            
Common Stock [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, number of remaining shares repurchased and retired       8,000,000          
Common Stock [Member] | American Industrial Partners [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, number of remaining shares repurchased and retired   8,000,000              
Common Stock [Member] | 2023 Repurchase Program [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, total cost       $ 126,100,000   126,100,000      
Additional fees and excise taxes for share repurchase program       $ 3,600,000   $ 3,600,000      
Stock repurchase program, number of remaining shares repurchased and retired       8,000,000 0 8,000,000 0    
Stock repurchase program, average price per share       $ 15.76   $ 15.76      
Common Stock [Member] | Maximum [Member] | 2023 Repurchase Program [Member]                  
Equity Class Of Treasury Stock [Line Items]                  
Stock repurchase program, authorized amount to repurchase issued and outstanding common stock                 $ 175,000,000