XML 78 R66.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
Sep. 30, 2020
Dec. 31, 2019
Operating Leased Assets [Line Items]    
2020 $ 3,816  
2021 13,505  
2022 13,520  
2023 11,078  
2024 10,292  
Thereafter 88,176  
Total minimum lease payments 140,387  
Less: Imputed interest 39,091  
Total lease liabilities 101,296  
Less: Current lease liabilities 12,518 $ 12,253
Long-term lease liabilities 88,778 $ 97,504
Related Parties    
Operating Leased Assets [Line Items]    
2020 74  
2021 296  
2022 296  
2023 296  
2024 296  
Thereafter 1,426  
Total minimum lease payments 2,684  
Third Parties    
Operating Leased Assets [Line Items]    
2020 3,742  
2021 13,209  
2022 13,224  
2023 10,782  
2024 9,996  
Thereafter 86,750  
Total minimum lease payments $ 137,703