XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES AND RELATED PARTY LEASES - Future Minimum Lease Payment Under Operating Leases, After Adoption of 842 (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leased Assets [Line Items]    
2020 $ 8,052  
2021 14,379  
2022 15,067  
2023 12,327  
2024 11,581  
Thereafter 93,153  
Total minimum lease payments 154,559  
Less: Imputed interest 42,575  
Total lease liabilities 111,984  
Less: Current lease liabilities 13,153 $ 12,253
Long-term lease liabilities 98,831 $ 97,504
Related Parties    
Operating Leased Assets [Line Items]    
2020 148  
2021 296  
2022 296  
2023 296  
2024 296  
Thereafter 1,428  
Total minimum lease payments 2,760  
Third Parties    
Operating Leased Assets [Line Items]    
2020 7,904  
2021 14,083  
2022 14,771  
2023 12,031  
2024 11,285  
Thereafter 91,725  
Total minimum lease payments $ 151,799