XML 219 R83.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

INCOME TAXES - Tax losses that have not been recognized expire (Details) | Dec. 31, 2023 CAD ($)
--- | ---
INCOME TAXES |
Operating loss carryforwards | $ 20,894,974
Botswana |
INCOME TAXES |
Operating loss carryforwards | 4,703,606
2029 |
INCOME TAXES |
Operating loss carryforwards | 1,317,415
2030 |
INCOME TAXES |
Operating loss carryforwards | 1,768,436
2038 |
INCOME TAXES |
Operating loss carryforwards | 101,573
2039 |
INCOME TAXES |
Operating loss carryforwards | 351,131
2040 |
INCOME TAXES |
Operating loss carryforwards | 942,144
2041 |
INCOME TAXES |
Operating loss carryforwards | 1,390,127
2042 |
INCOME TAXES |
Operating loss carryforwards | 1,891,361
2043 |
INCOME TAXES |
Operating loss carryforwards | 8,429,181
Between 2038 and 2043 | Canada |
INCOME TAXES |
Operating loss carryforwards | 13,105,517
Between 2029 and 2030 | Barbados |
INCOME TAXES |
Operating loss carryforwards | 3,085,851
Indefinite |
INCOME TAXES |
Operating loss carryforwards | $ 4,703,606

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3 + Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_BW
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2039Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2040Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2041Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2042Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYear2043Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYearBetween2038And2043Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_TaxYearBetween2029And2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_BB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=pnrlf_IndefinitePeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |