XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Dividends (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 06, 2022
Mar. 01, 2022
Dec. 14, 2021
Sep. 28, 2021
Jun. 18, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Common Stock, Dividends, Per Share, Declared           $ 0.20 $ 0.16 $ 0.36 $ 0.16
Dividends Payable, Date to be Paid   Apr. 08, 2022 Jan. 14, 2022 Oct. 22, 2021 Jul. 16, 2021        
Dividends Payable, Date of Record Jun. 13, 2022 Mar. 21, 2022 Dec. 27, 2021 Oct. 08, 2021 Jun. 30, 2020        
Dividends   $ 970,000 $ 3,990,000 $ 960,000 $ 960,000        
Dividends Payable, Date Declared Jun. 06, 2022 Mar. 01, 2022 Dec. 14, 2021 Sep. 28, 2021 Jun. 18, 2021        
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                  
Common Stock, Dividends, Per Share, Declared $ 0.20 $ 0.16 $ 0.16 $ 0.16 $ 0.16        
Class B Common Stock                  
Common Stock, Dividends, Per Share, Declared $ 0.20 $ 0.16 0.16 $ 0.16 $ 0.16        
Common Class A and Common Class B                  
Common Stock, Dividends, Per Share, Declared     $ 0.50