XML 134 R111.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Schedule of Lease Minimum Payments) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases  
lease payments [Line Items]  
2019 $ 3,681
2020 2,260
2021 1,985
2022 2,024
2023 2,044
Thereafter 6,248
Total 18,242
Royalties  
lease payments [Line Items]  
2019 3,669
2020 8,096
2021 8,296
2022 8,086
2023 7,749
Thereafter 84,913
Total $ 120,809