Subsequent Events (Details) - Subsequent Event - $ / shares |
Nov. 07, 2022 |
Oct. 06, 2022 |
---|---|---|
Subsequent Event [Line Items] | ||
Dividends Payable, Date Declared | Nov. 07, 2022 | Oct. 06, 2022 |
Dividends Payable, Amount Per Share | $ 0.08 | $ 0.08 |
Dividends Payable, Date to be Paid | Dec. 27, 2022 | Nov. 25, 2022 |
Dividends Payable, Date of Record | Nov. 30, 2022 | Oct. 31, 2022 |