XML 90 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 68,375
2022 60,252
2023 56,842
2024 49,909
2025 38,880
2026 and thereafter 150,950
Total 425,208
Less: Present value discount (136,757)
Lease liability $ 288,451