XML 78 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional Information (Details)
9 Months Ended
Sep. 30, 2019
Lessee Lease Description [Line Items]  
Operating lease, option to extend true
Operating lease, option to extend, description some of which include options to extend the leases for up to two years
Operating lease, option to terminate true
Operating lease, option to terminate, description some of which include options to terminate the leases within the year
Maximum  
Lessee Lease Description [Line Items]  
Operating lease, remaining lease terms 11 years
Operating lease, options to extend, years 2 years