XML 97 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Leases, as Lessee (Future Non-cancellable Minimum Rental Payments Required Under Operating Leases and/or Licenses) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 14,778
2020 11,128
2021 11,008
2022 10,161
2023 10,250
Thereafter 57,221
Total $ 114,546