XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY, Stock Repurchase (Details) - $ / shares
2 Months Ended 12 Months Ended
Dec. 19, 2022
Oct. 31, 2022
Oct. 31, 2021
Jan. 13, 2023
Common Stock [Member] | Prior Share Repurchase Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares   12,877 29,154  
Stock repurchase price per share   $ 17.8 $ 16.76  
Common Stock [Member] | Current Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares   6,840    
Stock repurchase price per share   $ 17.91    
Number of shares repurchased to date (in shares)   7,127    
Common Stock [Member] | 10b5-1(c)(1) Share Repurchase Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares 287      
Stock repurchase price per share $ 18.4      
Common Stock [Member] | All Share Repurchase Programs [Member]        
Stock Repurchase [Abstract]        
Number of shares repurchased to date (in shares)       53,758
Class A Common Stock [Member] | Prior Share Repurchase Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares   716,934 29,154  
Stock repurchase price per share   $ 17.56 $ 19.15  
Class A Common Stock [Member] | Current Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares   485,998    
Stock repurchase price per share   $ 17.07    
Number of shares repurchased to date (in shares)   602,014    
Class A Common Stock [Member] | 10b5-1(c)(1) Share Repurchase Program [Member]        
Stock Repurchase [Abstract]        
Stock Repurchased During Period, Shares 116,016      
Stock repurchase price per share $ 18.39      
Class A Common Stock [Member] | All Share Repurchase Programs [Member]        
Stock Repurchase [Abstract]        
Number of shares repurchased to date (in shares)       2,268,093
Class A Common Shares or Common Shares [Member] | Prior Share Repurchase Program [Member]        
Stock Repurchase [Abstract]        
Number of shares authorized for repurchase (in shares)   2,000,000    
Class A Common Shares or Common Shares [Member] | Current Program [Member]        
Stock Repurchase [Abstract]        
Number of shares authorized for repurchase (in shares)   2,000,000