Dividends (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 11, 2023 |
Sep. 27, 2023 |
May 09, 2023 |
Mar. 01, 2023 |
Dec. 07, 2022 |
Sep. 20, 2022 |
Jun. 06, 2022 |
Mar. 01, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|
Dividends declared per share | $ 0.25 | $ 2.25 | $ 0.75 | $ 2.61 | ||||||||
Dividends payable date to be paid | Nov. 03, 2023 | Jun. 16, 2023 | Apr. 07, 2023 | Jan. 13, 2023 | Oct. 21, 2022 | Apr. 08, 2022 | ||||||
Dividends payable date of record | Oct. 11, 2023 | May 22, 2023 | Mar. 20, 2023 | Dec. 21, 2022 | Oct. 03, 2022 | Jun. 13, 2022 | Mar. 21, 2022 | |||||
Dividends | $ 13,600,000 | $ 970,000 | ||||||||||
Dividends payable declared date | Sep. 27, 2023 | May 09, 2023 | Mar. 01, 2023 | Dec. 07, 2022 | Sep. 20, 2022 | Jun. 06, 2022 | Mar. 01, 2022 | |||||
Transfer Agent | ||||||||||||
Dividends payable date to be paid | Jun. 29, 2022 | |||||||||||
Dividends | $ 1,200,000 | |||||||||||
Dividend payable date paid by transfer agent | Jul. 01, 2022 | |||||||||||
Class A Common Stock | ||||||||||||
Dividends declared per share | $ 0.25 | $ 0.25 | $ 0.25 | $ 0.25 | $ 0.25 | $ 0.20 | $ 0.16 | |||||
Special cash dividend | $ 2.00 | $ 2.00 | ||||||||||
Dividends | $ 1,500,000 | $ 1,500,000 | $ 1,500,000 | $ 13,800,000 | ||||||||
Class B Common Stock | ||||||||||||
Dividends declared per share | $ 0.20 | $ 0.16 |