XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Feb. 14, 2018
Related Party Transaction [Line Items]      
Related Party Transaction, Due from (to) Related Party     $ 645,000
Preferred Stock, Shares Issued 2,000,000 2,000,000 2,000,000
Common Stock, Voting Rights 77.81    
Convertible Preferred Stock, Shares Issued upon Conversion 2.15    
Common Stock, Conversion Basis 4,300,000    
Dividends Payable, Date to be Paid $ 251,743 $ 225,731  
Dividends Payable, Amount Per Share $ (0.1259) $ (0.1129) $ (0.0258)
Convertible Preferred Stock, Percentage Of Outstanding Shares Of Common Stock Upon Conversion 36.70%