XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Minimum Payments  
Minimum Payments, Total lease payments, 2020 $ 8,688
Minimum Payments, Total lease payments, 2021 22,799
Minimum Payments, Total lease payments, 2022 17,417
Minimum Payments, Total lease payments, 2023 13,698
Minimum Payments, Total lease payments, 2024 10,177
Minimum Payments, Total lease payments, Thereafter 36,473
Minimum Payments, Total lease payments 109,252
Less: Interest 22,529
Present value of lease liabilities $ 86,723