XML 71 R46.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Royalty income $ 70,502 $ 0
Trade accounts receivable balance related to contracts with customers 784,457 891,314
Bad debt expense 59,350 0
Teck Americans Inc.    
Precious Metals Sales $ 261,707 $ 338,341