XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event (Additional Information) (Details) - Subsequent Event [Member] - $ / shares
Jun. 22, 2023
Jun. 01, 2023
May 02, 2023
Subsequent Event [Line Items]      
Special Dividend Amount Per Share     $ 1.50
Dividends Payable, Date Declared     May 02, 2023
Dividends Payable, Date to be Paid Jun. 22, 2023    
Dividends Payable, Date of Record   Jun. 01, 2023