XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2020 $ 9,825  
2021 20,883  
2022 17,516  
2023 14,822  
2024 13,323  
Later years 118,284  
Total lease payments 194,653  
Less: imputed interest (65,719)  
Total 128,934 $ 56,189
Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2020 5,287  
2021 10,252  
2022 10,037  
2023 8,501  
2024 8,623  
Later years 106,676  
Total lease payments 149,376  
Less: imputed interest (59,666)  
Total 89,710  
Non-Related Party    
Operating Lease Liabilities Payments Due [Line Items]    
Remainder of 2020 4,538  
2021 10,631  
2022 7,479  
2023 6,321  
2024 4,700  
Later years 11,608  
Total lease payments 45,277  
Less: imputed interest (6,053)  
Total $ 39,224