XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies and Recent Accounting Pronouncements (Details Narrative) - USD ($)
$ in Millions
Dec. 31, 2021
Jun. 30, 2021
Treasury Stock, value $ 2.3  
Treasury Stock, shares 10,874,593 10,874,593
Class A Common Stock [Member]    
Treasury Stock, shares 8,516,056  
Class B Common Stock [Member]    
Treasury Stock, shares 2,358,537