XML 28 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Additional Information) (Details)
Dec. 31, 2019
Leases [Abstract]  
Weighted average remaining lease term - operating leases 5 years 5 months 26 days
Weighted average remaining lease term - finance leases 4 years 9 months
Weighted average discount rate - operating leases 5.27%
Weighted average discount rate - finance leases 3.49%