XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
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