XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Minimum Lease Payments Under Prior Guidance (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 25,490
2022 28,837
2023 27,633
2024 28,207
2025 27,474
Thereafter 116,155
Total minimum lease payments 253,796
Finance Leases  
2021 1,729
2022 1,547
2023 1,174
2024 9
2025 0
Thereafter 0
Total minimum lease payments 4,459
Less: Interest (1,202)
Present value of lease obligations 3,257
Less: Current portion (1,261)
Long-term portion of lease obligations $ 1,996