XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Operating lease maturity schedule (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
LEASES  
2021 (remaining) $ 15,482
2022 16,723
2023 13,503
2024 12,120
2025 10,664
Thereafter 74,413
Total lease payments 142,905
Less: Interest (33,375)
Present value of lease liabilities $ 109,530