XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Details) - $ / shares
May 03, 2023
Mar. 17, 2023
Subsequent event    
Quarterly cash dividend declared (in dollars per share)   $ 0.20
Subsequent event    
Subsequent event    
Dividends payable date declared May 03, 2023  
Quarterly cash dividend declared (in dollars per share) $ 0.20  
Dividends payable date to be paid Jun. 16, 2023  
Dividends payable date of record May 26, 2023