v3.20.4
Leases - Schedule of Information Related to Lease Term and Discount Rate (Details)
Dec. 31, 2020
Dec. 31, 2019
Weighted Average Remaining Lease Term (Years)    
Operating leases 10 years 6 years
Financing leases 3 years 3 years
Weighted Average Discount Rate    
Operating leases 3.90% 4.80%
Financing leases 3.30% 4.00%