Stockholders' Equity (Details) - shares
Jun. 30, 2017
Jun. 30, 2016
Equity [Abstract]    
Preferred stock, shares issued 0 0