XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Lease Terms and Discount Rates (Details)
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating leases, weighted average remaining lease term 5 years 1 month 24 days 5 years 5 months 23 days
Finance leases, weighted average remaining lease term 2 years 5 months 26 days 2 years 9 months 10 days
Operating leases, weighted average remaining discount rate 4.84% 4.83%
Finance leases, weighted average remaining discount rate 5.45% 5.50%