XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Narrative) (Details) - USD ($)
12 Months Ended
Mar. 01, 2023
Dec. 14, 2021
Sep. 28, 2021
Jul. 16, 2021
Jun. 18, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]                
Dividends payable declared date   Dec. 14, 2021 Sep. 28, 2021   Jun. 18, 2021      
Dividends declared per share           $ 4.86 $ 0.98 $ 0.32
Dividends   $ 3,990,000 $ 960,000 $ 960,000        
Dividends payable date to be paid   Jan. 14, 2022 Oct. 22, 2021   Jul. 16, 2021      
Dividends payable date of record   Dec. 27, 2021 Oct. 08, 2021   Jun. 30, 2021      
Class A Common Stock                
Subsequent Event [Line Items]                
Dividends declared per share   $ 0.16            
Class B Common Stock                
Subsequent Event [Line Items]                
Dividends declared per share   $ 0.16            
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Dividends payable declared date Mar. 01, 2023              
Dividends $ 1,500,000              
Dividends payable date to be paid Apr. 07, 2023              
Dividends payable date of record Mar. 20, 2023              
Subsequent Event [Member] | Class A Common Stock                
Subsequent Event [Line Items]                
Dividends declared per share $ 0.25