XML 33 R67.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies Aggregate Future Lease Commitments (Details) (USD $)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments And Contingencies Aggregate Future Lease Commitments Details          
Office premises future minimum rental payments          $ 15,880 $ 98,682
Mine operating rights future minimum rental payments 8,273,009       4,136,505 2,068,252
Total future minimum rental payments-Office Premises 114,562        
Total future minimum rental payments - Mine Operating Rights $ 14,477,766