XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Right-of-Use ("ROU") Assets and Lease Liabilities Right-of-Use ("ROU") Assets and Lease Liabilities - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 29,289
2020 26,202
2021 23,796
2022 18,120
2023 12,647
Thereafter 19,856
Future minimum payments due $ 129,910