XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information (Details) - $ / shares
3 Months Ended
Feb. 23, 2023
Jan. 31, 2023
Jan. 31, 2022
Subsequent Event [Line Items]      
Dividends declared per common share   $ 0.05 $ 0.05
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Dividends declared per common share $ 0.05    
Per share of common stock on annualized basis $ 0.20    
Dividend payable date Apr. 14, 2023    
Dividends payable, record date Mar. 31, 2023