XML 66 R35.htm IDEA: XBRL DOCUMENT
v3.22.2.2

SCHEDULE OF NUMBER AND WEIGHTED AVERAGE EXERCISE PRICES OF WARRANTS (Details) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2022 shares $ / shares | Dec. 31, 2021 shares $ / shares
Reserve Quantities [Line Items] |  |
Number outstanding, Exercised | 9,186,012 |
Outstanding at end of year | 13,417,421 |
Post-consolidation Basis [Member] |  |
Reserve Quantities [Line Items] |  |
Number outstanding at beginning of year | 16,082,825 | 25,715,742
Weighted Average Exercise Price, Outstanding at beginning of year | $ / shares | $ 0.15 | $ 0.11
Number outstanding, Issued |  | 4,419,620
Weighted Average Exercise Price, Issued | $ / shares |  | $ 0.35
Number outstanding, Exercised | (2,665,404) | (12,580,314)
Weighted Average Exercise Price, Exercised | $ / shares | $ 0.14 | $ 0.13
Number outstanding, Cancelled / expired |  | (1,472,223)
Weighted Average Exercise Price, Cancelled / expired | $ / shares |  | $ 0.25
Outstanding at end of year | 13,417,421 | 16,082,825
Weighted Average Exercise Price, Outstanding at end of year | $ / shares | $ 0.16 | $ 0.15

X
- Definition Number of warrants cancelled or expired. + References No definition available. + Details
Name: | PNRL_NumberOfWarrantsCancelledOrExpired
Namespace Prefix: | PNRL_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants exercised. + References No definition available. + Details
Name: | PNRL_NumberOfWarrantsExercised
Namespace Prefix: | PNRL_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants issued. + References No definition available. + Details
Name: | PNRL_NumberOfWarrantsIssued
Namespace Prefix: | PNRL_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants outstanding. + References No definition available. + Details
Name: | PNRL_NumberOfWarrantsOutstanding
Namespace Prefix: | PNRL_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average exercise price of warrants cancelled or expired. + References No definition available. + Details
Name: | PNRL_WeightedAverageExercisePriceOfWarrantsCancelledOrExpired
Namespace Prefix: | PNRL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Exercise Price, Exercised. + References No definition available. + Details
Name: | PNRL_WeightedAverageExercisePriceOfWarrantsExercised
Namespace Prefix: | PNRL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average exercise price of warrants issued. + References No definition available. + Details
Name: | PNRL_WeightedAverageExercisePriceOfWarrantsIssued
Namespace Prefix: | PNRL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average exercise price of warrants outstanding. + References No definition available. + Details
Name: | PNRL_WeightedAverageExercisePriceOfWarrantsOutstanding
Namespace Prefix: | PNRL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | srt_ConsolidationItemsAxis=PNRL_PostConsolidationBasisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |