XML 65 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES AND RELATED PARTY LEASES - Future Minimum Lease Payment Under Operating Leases, After Adoption of 842 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leased Assets [Line Items]  
2020 $ 12,396
2021 13,247
2022 14,049
2023 11,682
2024 11,356
Thereafter 92,663
Total minimum lease payments 155,393
Less: Imputed interest 45,636
Total lease liabilities 109,757
Less: Current lease liabilities 12,253
Long-term lease liabilities 97,504
Related Parties  
Operating Leased Assets [Line Items]  
2020 296
2021 296
2022 296
2023 296
2024 296
Thereafter 1,428
Total minimum lease payments 2,908
Third Parties  
Operating Leased Assets [Line Items]  
2020 12,100
2021 12,951
2022 13,753
2023 11,386
2024 11,060
Thereafter 91,235
Total minimum lease payments $ 152,485