XML 310 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Weighted Average Remaining Lease Term (Details)
Dec. 31, 2019
Lessee Disclosure [Abstract]  
Weighted-average remaining lease term 5 years 11 days
Weighted-average discount rate 9.85%