XML 66 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Schedule of future maturities of lease liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance  
2020 $ 19,120
2021 7,196
2022 783
2023 803
2024 575
Thereafter 0
Total minimum lease payments 28,477
Less amount representing interest 1,222
Present value of minimum lease payments 27,255
Operating  
2020 24,065
2021 23,132
2022 13,341
2023 6,504
2024 6,115
Thereafter 15,958
Total minimum lease payments 89,115
Less amount representing interest 14,223
Present value of minimum lease payments 74,892
Mining equipment  
Finance  
2020 3,699
2021 2,157
2022 0
2023 0
2024 0
Thereafter 0
Total minimum lease payments 5,856
Operating  
2020 627
2021 0
2022 0
2023 0
2024 0
Thereafter 0
Total minimum lease payments $ 627