XML 104 R102.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Amortization of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Three Months Ending December 31, 2019 $ 4,070
2020 10,520
2021 9,828
2022 7,578
2023 5,450
Beyond 2023 23,248
Total lease payments 60,693
Less: interest 8,682
Present value of lease payments $ 52,011