Subsequent Events (Details) - shares
6 Months Ended
Jan. 01, 2020
Dec. 31, 2019
Subsequent Event [Line Items]    
Common stock issued upon exercise of stock options (in shares)   158,755
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Common stock issued upon exercise of stock options (in shares) 71,667  
Stock options, underlying shares before exercise of options 100,000  
Stock options, underlying shares after exercise of options 28,333