XML 99 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Lease - Operating leases that have not yet commenced (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Leases  
Additional operating leases that have not yet commenced $ 1,200
Aggregate remaining lease obligation $ 151,764
Minimum  
Leases  
Expected to commence 5 years
Maximum  
Leases  
Expected to commence 6 years
Related party  
Leases  
Minimum annual lease payment $ 500
Aggregate remaining lease obligation $ 4,200