XML 158 R127.htm IDEA: XBRL DOCUMENT
v3.22.4

CAPITAL MANAGEMENT AND FINANCIAL RISK - Additional information (Details) - CAD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
CAPITAL MANAGEMENT AND FINANCIAL RISK |  |
Allowance for credit loss on trade receivables | $ 0 | $ 0
Non-Current Investments | 162,536,000 | 133,114,000
U.S dollar financial assets | 11,248,000 |
Increase physical uranium | 16,253,600 |
Decrease physical uranium | $ 16,253,600 |
Increase uranium spot price | 10.00% |
Decrease uranium spot price | 10.00% |
Fair value transfer between level 1 level 2 and level 3 | $ 0 | $ 0

X
- Definition It represents the amount of allowance for credit loss trade receivables. + References No definition available. + Details
Name: | dnn_AllowanceForCreditLossTradeReceivables
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | dnn_CapitalManagementAndFinancialRiskAbstract
Namespace Prefix: | dnn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | dnn_DecreasePhysicalUranium
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | dnn_DecreaseUraniumSpotPrice
Namespace Prefix: | dnn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition air value transfer between level 1 level 2 and level 3 in financial instruments. + References No definition available. + Details
Name: | dnn_FairValueTransferBetweenLevel1Level2AndLevel3
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | dnn_IncreasePhysicalUranium
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | dnn_IncreaseUraniumSpotPrice
Namespace Prefix: | dnn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of noncurrent investments held for uranium. + References No definition available. + Details
Name: | dnn_NoncurrentInvestmentsUranium
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income] + References No definition available. + Details
Name: | dnn_USDCashOnHand
Namespace Prefix: | dnn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant