XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - Subsequent Event
Aug. 02, 2023
$ / shares
Subsequent Event [Line Items]  
Dividends payable, amount per share (in dollars per share) $ 2.40
Dividends payable, amount per share, per Quarter (in dollars per share) $ 0.60