| Basis of Presentation  - Revenue Recognition (Details) | 3 Months Ended | 
|---|---|
| Sep. 30, 2018 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Standard warranty coverage period | 12 months | 
| X | ||||||||||
| 
- Definition Standard Warranty Coverage No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |