XML 55 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Narratives) (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Lessee Lease Description [Line Items]    
Lease option to extend, description Some lease terms include one or more options to renew.  
Lease, existence of option to extend true  
Sublease income $ 0.6  
Product Revenues $ 3.7 $ 4.0
Minimum    
Lessee Lease Description [Line Items]    
Sublease term 4 years  
Maximum    
Lessee Lease Description [Line Items]    
Sublease term 6 years  
Facilities | Minimum    
Lessee Lease Description [Line Items]    
Lease term 1 year  
Facilities | Maximum    
Lessee Lease Description [Line Items]    
Lease term 9 years  
Equipment | Minimum    
Lessee Lease Description [Line Items]    
Lease term 1 year  
Equipment | Maximum    
Lessee Lease Description [Line Items]    
Lease term 6 years  
Vehicles | Minimum    
Lessee Lease Description [Line Items]    
Lease term 1 year  
Vehicles | Maximum    
Lessee Lease Description [Line Items]    
Lease term 5 years  
Hardware    
Lessee Lease Description [Line Items]    
Lease term 3 years  
Lease termination rights period 60 days  
Hardware | Product    
Lessee Lease Description [Line Items]    
Product Revenues $ 3.7 $ 4.0