XML 54 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Common Stock, Preferred Stock and Dividends (Tables)
12 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Schedule of preferred shares and common shares
     
2019
   
2018
               
2019
   
2018
 
As of June 30
   
Authorized Shares
   
Par value
   
Issued and outstanding shares
 
Preferred stock
        16,000,000           16,000,000         $ 0.0001                        
Common stock–Class A
        300,000,000           300,000,000         $ 0.0001           20,287,574           19,992,204    
Common stock–Class B
        30,000,000           30,000,000         $ 0.0001           20,166,034           20,365,504