XML 58 R41.htm IDEA: XBRL DOCUMENT
v3.20.2

6. STOCK OPTIONS AND WARRANTS (Details - Warrants by exercise price) | 12 Months Ended
--- | ---
Apr. 30, 2020 $ / shares shares
Warrants [Member] |
Number of Warrants exercisable | 47,890,155
Weighted average remaining contractual term | 2 years 8 months 23 days
Weighted average exercise price exercisable | $ / shares | $ 0.05
$0.12 [Member] |
Number of Warrants exercisable | 17,000,000
Weighted average remaining contractual term | 8 months 9 days
$0.11 [Member] |
Number of Warrants exercisable | 769,231
Weighted average remaining contractual term | 1 year 7 months 21 days
$0.065 [Member] |
Number of Warrants exercisable | 869,565
Weighted average remaining contractual term | 1 year 11 months 4 days
$0.0575 [Member] |
Number of Warrants exercisable | 2,500,000
Weighted average remaining contractual term | 2 years 6 months 29 days
$0.03 [Member] |
Number of Warrants exercisable | 1,923,077
Weighted average remaining contractual term | 3 years 1 month 27 days
$0.026 [Member] |
Number of Warrants exercisable | 2,000,000
Weighted average remaining contractual term | 2 years 2 months 27 days
$0.025 [Member] |
Number of Warrants exercisable | 1,388,889
Weighted average remaining contractual term | 3 years 29 days
$0.018 [Member] |
Number of Warrants exercisable | 2,272,727
Weighted average remaining contractual term | 3 years 6 months 3 days
$0.011 [Member] |
Number of Warrants exercisable | 5,000,000
Weighted average remaining contractual term | 4 years 5 months 1 day
$0.01 [Member] |
Number of Warrants exercisable | 833,333
Weighted average remaining contractual term | 4 years 11 months 23 days
$0.009 [Member] |
Number of Warrants exercisable | 3,333,333
Weighted average remaining contractual term | 4 years 2 months 1 day
$0.005 [Member] |
Number of Warrants exercisable | 10,000,000
Weighted average remaining contractual term | 4 years 8 months 2 days

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

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant6Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=pmcb_Warrant13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |