XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 05, 2023
Apr. 30, 2023
May 01, 2022
Jun. 08, 2023
Jun. 30, 2022
Subsequent Events (Details) [Line Items]          
Common Stock, Dividends, Per Share, Declared   $ 0.22 $ 0.2    
Stock Repurchase Program, Authorized Amount         $ 20.0
Subsequent Event [Member]          
Subsequent Events (Details) [Line Items]          
Dividends Payable, Date Declared Jun. 05, 2023        
Common Stock, Dividends, Per Share, Declared $ 0.22        
Dividends Payable, Date to be Paid Jun. 30, 2023        
Dividends Payable, Date of Record Jun. 16, 2023        
Stock Repurchase Program, Authorized Amount $ 5.0        
Stock Repurchase Program, Remaining Authorized Repurchase Amount       $ 5.5