XML 104 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Narrative) (Details)
$ in Millions
Mar. 31, 2020
USD ($)
lease
Lessee, Lease, Description [Line Items]  
Renewal term 10 years
Excluded lease payments | $ $ 0.5
Leases signed but not yet commenced | lease 1
Lease term, not yet commenced 7 years
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term 12 years