XML 62 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Payment Obligations (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
For the three months ending December 31, 2019 $ 6,304
2020 18,761
2021 17,623
2022 16,349
2023 14,094
Thereafter 54,809
Total lease payments 127,940
Less: imputed interest (16,323)
Present value of lease liabilities $ 111,617