XML 42 R49.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Feb. 02, 2020
Nov. 05, 2019
Mar. 31, 2020
Khoemacau        
Commitments and Contingencies        
Commitment payment made $ 47,900 $ 22,000 $ 65,800  
Minimum future contingent payments       $ 124,200
Maximum future contingent payments       177,200
Ilovica        
Commitments and Contingencies        
Maximum future contingent payments       $ 163,750