XML 49 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Lease Payments Due Related To Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Lease Liabilities Payments Due [Line Items]  
2020 $ 13,244
2021 13,035
2022 9,931
2023 7,529
2024 6,488
Later years 18,309
Total lease payments 68,536
Less: imputed interest (12,347)
Total 56,189
Related Party  
Operating Lease Liabilities Payments Due [Line Items]  
2020 5,600
2021 5,600
2022 5,267
2023 3,613
2024 3,613
Later years 9,665
Total lease payments 33,358
Less: imputed interest (6,162)
Total 27,196
Non-Related Party  
Operating Lease Liabilities Payments Due [Line Items]  
2020 7,644
2021 7,435
2022 4,664
2023 3,916
2024 2,875
Later years 8,644
Total lease payments 35,178
Less: imputed interest (6,185)
Total $ 28,993