XML 90 R79.htm IDEA: XBRL DOCUMENT
v3.21.2

Warrants (Details - Warrant Activity) - Warrant [Member] - $ / shares | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2021 | Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Number of Warrants outstanding beginning balance | 45,511,965 |
Warrant exercise price per share, beginning balance | 0.21 - 5.30 |
Weighted average remaining contractual life, warrants outstanding | 5 years 2 months 8 days |
Weighted average exercise price per share, beginning balance | $ 1.55 |
Warrants, Granted | 39,740,500 |
Warrant exericse price per share, granted | 2.37 |
Weighted average remaining contractual life, warrants granted | 4 years 6 months 29 days |
Weighted average exercise price per share, granted | $ 2.37 |
Warrants, Exercised | (39,740,500) |
Warrant exercise price per share, exercised | 1.55 |
Weighted average remaining contractual life, warrants exercised | 4 years 9 months 3 days |
Weighted average exercise price per share, exercised | $ 1.55 |
Warrants, Expired | 0 |
Weighted average exercise price per share, expired | $ 0 |
Number of Warrants outstanding, ending balance | 45,511,965 | 45,511,965
Warrant exercise price per share, ending balance | 0.21 - 5.30 |
Weighted average remaining contractual life, warrants outstanding ending | 4 years 10 months 28 days |
Weighted average exercise price per share, ending balance | $ 2.27 | $ 1.55
Number of Warrants, exercisable | 44,511,965 | 7,176,620
Warrant exercise price per share, exercisable | 0.21 - 5.30 | 0.76 - 6.00
Weighted average remaining contractual life, exercisable | 4 years 9 months 7 days | 3 years 9 months 7 days
Weighted average exercise price per share, exercisable | $ 2.29 | $ 2.52

X
- References No definition available. + Details
Name: | gnus_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm
Namespace Prefix: | gnus_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Warrants exercisable + References No definition available. + Details
Name: | gnus_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber
Namespace Prefix: | gnus_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | gnus_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercised
Namespace Prefix: | gnus_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant exercise price per share, beginning balance + References No definition available. + Details
Name: | gnus_WarrantExercisePricePerShareBeginningBalance
Namespace Prefix: | gnus_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant exercise price per share, ending balance + References No definition available. + Details
Name: | gnus_WarrantExercisePricePerShareEndingBalance
Namespace Prefix: | gnus_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant exercise price per share, exercisable + References No definition available. + Details
Name: | gnus_WarrantExercisePricePerShareExercisable
Namespace Prefix: | gnus_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant exercise price per share, exercised + References No definition available. + Details
Name: | gnus_WarrantExercisePricePerShareExercised
Namespace Prefix: | gnus_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant exericse price per share, granted price range + References No definition available. + Details
Name: | gnus_WarrantExericsePricePerShareGranted
Namespace Prefix: | gnus_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant weighted average exercise price per share, exercisable + References No definition available. + Details
Name: | gnus_WarrantWeightedAverageExercisePricePerShareExercisable
Namespace Prefix: | gnus_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | gnus_WarrantWeightedAverageExercisePricePerShareExercised
Namespace Prefix: | gnus_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | gnus_WarrantWeightedAverageExercisePricePerShareExpired
Namespace Prefix: | gnus_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant weighted average exercise price per share granted. + References No definition available. + Details
Name: | gnus_WarrantWeightedAverageExercisePricePerShareGranted
Namespace Prefix: | gnus_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Remaining Contractual Life Exercisable + References No definition available. + Details
Name: | gnus_WeightedAverageRemainingContractualLifeExercisable
Namespace Prefix: | gnus_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | gnus_WeightedAverageRemainingContractualLifeWarrantsExercised
Namespace Prefix: | gnus_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Remaining Contractual Life Warrants Granted + References No definition available. + Details
Name: | gnus_WeightedAverageRemainingContractualLifeWarrantsGranted
Namespace Prefix: | gnus_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + 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=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + 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 (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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
- 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 No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares under non-option equity instrument agreements for which rights to exercise lapsed. + 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 (c)(1)(iv)(4) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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