XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details)
12 Months Ended
Dec. 31, 2020
Leases  
Short term lease period 12 months
Renewal options, operating lease true
Renewal options, finance lease true
Options to terminate, operating lease true
Options to terminate, finance lease true
Minimum  
Leases  
Remaining lease terms, operating lease 1 year
Remaining lease terms, finance lease 1 year
Maximum  
Leases  
Remaining lease terms, operating lease 11 years
Remaining lease terms, finance lease 12 years
Termination period, operating lease 1 year
Termination period, finance lease 1 year