XML 88 R74.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Operating lease maturity schedule (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
LEASES  
2021 (remaining) $ 5,507
2022 20,004
2023 16,685
2024 14,295
2025 12,027
Thereafter 75,473
Total lease payments 143,991
Less: Interest (31,517)
Present value of lease liabilities 112,474
Payments for lease agreements that commence in the future $ 3,900