XML 104 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Sale-Leasebacks of Real Estate - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]    
2021 $ 41,671  
2022 32,118  
2023 25,943  
2024 16,752  
2025 6,108  
Thereafter 10,723  
Total minimum payments 133,315  
Interest portion (7,389)  
Present value of net minimum payments 125,926 $ 58,170
Warehouses Under Sale Leaseback Transactions    
Lessee, Lease, Description [Line Items]    
2021 26,184  
2022 27,065  
2023 27,460  
2024 27,787  
2025 28,075  
Thereafter 182,553  
Total minimum payments 319,124  
Interest portion (134,064)  
Present value of net minimum payments $ 185,060