{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001558370-22-003583","cik":"http://www.sec.gov/CIK","us-gaap":"http://fasb.org/us-gaap/2021-01-31","gdnsf":"http://www.vireohealth.com/20211231","dtr-types":"http://www.xbrl.org/dtr/type/2020-01-21","dei":"http://xbrl.sec.gov/dei/2021q4","us-types":"http://fasb.org/us-types/2021-01-31","xbrli":"http://www.xbrl.org/2003/instance","srt":"http://fasb.org/srt/2021-01-31"},"description":"10-K 0001558370-22-003583 (CIK 0001771706) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2022-03-15"}],"entities":[{"name":"cik:0001771706"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"rpt:unit-2","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"gdnsf:Vote","dataType":"xs:decimal"},{"name":"gdnsf:segment","dataType":"xs:decimal"},{"name":"rpt:unit-6","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:CAD/xbrla:shares"]}],"dataTypes":[{"name":"dei:nonemptySequenceNumberItemType","baseType":"xs:token"},{"name":"dei:internationalNameItemType","baseType":"xs:token"},{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:fileNumberItemType","baseType":"xs:string"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:edgarStateCountryItemType","baseType":"xs:string"},{"name":"dei:employerIdItemType","baseType":"xs:token"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:tradingSymbolItemType","baseType":"xs:normalizedString"},{"name":"us-types:authorizedUnlimitedItemType","baseType":"xs:token"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:AuditorFirmId","dataType":"dei:nonemptySequenceNumberItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorLocation","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorName","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentAnnualReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentTransitionReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCityOrTown","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressPostalZipCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressStateOrProvince","dataType":"dei:stateOrProvinceItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityEmergingGrowthCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityExTransitionPeriod","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityFileNumber","dataType":"dei:fileNumberItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityIncorporationStateCountryCode","dataType":"dei:edgarStateCountryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:employerIdItemType","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:IcfrAuditorAttestationFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"dei:tradingSymbolItemType","periodType":"duration","nillable":true},{"name":"gdnsf:AdditionalMonthlyBaseRentPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:AssetAcquisitionCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightCashlessExercise","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisable","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExpired","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightForfeited","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightGranted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:CommonStockConvertibleNumberOfShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"gdnsf:CommonStockVotingRightsVotesPerShare","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:ConvertibleNotesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentExtensionTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentInterestInKindRatePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentsAdditionalFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DeferredAcquisitionCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DeferredAcquisitionCostsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:DeferredIncomeTaxRecoveries","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:DeferredTaxAssetsFinancingLeases","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:DepreciationCapitalizedIntoInventory","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:ExchangeRatioOfSharesReceivable","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"gdnsf:FiniteLivedIntangibleAssetsDisposed","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:FiniteLivedIntangibleAssetsTransfers","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:GrossProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:IncreaseDecreaseInInventoryReserve","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:InventoryCapitalizedCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InventoryValuationAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:LeaseDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:NonCashChangeInConstructionAccruedExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:NonCashInterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:NotesReceivableCouponRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"gdnsf:NotesReceivableFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:NotesReceivableTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:NotesReceivablesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:NumberOfConvertedShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:NumberOfSharesConverted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:OperatingAndFinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingLossCarryforwardPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:PaymentsForProceedsFromDeposits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:PaymentsForRelatedPartyExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:PercentageOfReimbursementOfInterestExpense","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:PresentValueOfLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:PresentValueOfLeaseLiabilityFinance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:RoyaltyIncomePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:TaxWithholdingReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:TenantImprovementsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:WarrantsAndRightsDiscountRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:WarrantsAndRightsDividendRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:WarrantsAndRightsVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:WarrantsIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:WorkingCapital","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccountsAndNontradeReceivableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsAndOtherReceivablesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsPayableTradeCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccretionExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentForAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Cash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockNoParValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorizedUnlimited","dataType":"us-types:authorizedUnlimitedItemType","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommonStockVotingRights","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ContractWithCustomerLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConvertibleDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConvertibleDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfSalesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtConversionOriginalDebtInterestRateOfDebt","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentMaturityDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFinanceCostsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredOfferingCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DepositsAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeForwardExchangeRate1","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"us-gaap:DerivativeGainLossOnDerivativeNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DueFromRelatedParties","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ExtinguishmentOfDebtAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeaseInterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeasePrincipalPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FinancialInstrumentsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinitelivedIntangibleAssetsAcquired1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnDispositionOfAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfBusiness","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralInsuranceExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillTransfers","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOperatingCapital","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpensePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InterestPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoods","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryWorkInProcess","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LaborAndRelatedExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCostTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeLeasesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LossContingencyEstimateOfPossibleLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NotesAndLoansReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NotesAndLoansReceivableNetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NotesReceivableNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NumberOfOperatingSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherNonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherPrepaidExpenseCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PaidInKindInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PaymentsOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireProductiveAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidInsurance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromDivestitureOfBusinesses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromWarrantExercises","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProfessionalFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ProvisionForOtherLosses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ReceivablesNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RepaymentsOfConvertibleDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfLongTermLinesOfCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RestrictedCashCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SaleAndLeasebackTransactionGainLossNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfStockByClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:SharesIssuedPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesIssuedForServices","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueIssuedForServices","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TaxesPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:TenantImprovements","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:UnrealizedGainLossOnDerivatives","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstandingTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:CoverAbstract"},{"name":"dei:DocumentInformationLineItems"},{"name":"dei:DocumentInformationTable"},{"name":"gdnsf:BusinessCombinationsAndDispositionsAbstract"},{"name":"gdnsf:DeferredAcquisitionCostsAbstract"},{"name":"gdnsf:DescriptionOfBusinessAndSummaryAbstract"},{"name":"gdnsf:FinancialInstrumentsAbstract"},{"name":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems"},{"name":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable"},{"name":"gdnsf:GoodwillAbstract"},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccountsNotesAndLoansReceivableLineItems"},{"name":"us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"},{"name":"us-gaap:AssetAcquisitionLineItems"},{"name":"us-gaap:AssetAcquisitionTable"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:BusinessAcquisitionAxis"},{"name":"us-gaap:ClassOfStockLineItems"},{"name":"us-gaap:ClassOfWarrantOrRightLineItems"},{"name":"us-gaap:ClassOfWarrantOrRightTable"},{"name":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"},{"name":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract"},{"name":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"},{"name":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract"},{"name":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"},{"name":"us-gaap:CostOfRevenueAbstract"},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DerivativeInstrumentDetailAbstract"},{"name":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"},{"name":"us-gaap:DerivativeLineItems"},{"name":"us-gaap:DerivativeTable"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"},{"name":"us-gaap:FairValueByLiabilityClassAxis"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:FiniteLivedIntangibleAssetsRollForward"},{"name":"us-gaap:GeneralAndAdministrativeExpenseAbstract"},{"name":"us-gaap:GeographicDistributionAxis"},{"name":"us-gaap:GeographicDistributionDomain"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward"},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LiabilitiesAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NoncashInvestingAndFinancingItemsAbstract"},{"name":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems"},{"name":"us-gaap:NoncashOrPartNoncashAcquisitionsTable"},{"name":"us-gaap:NonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:OperatingLossCarryforwardsLineItems"},{"name":"us-gaap:OperatingLossCarryforwardsTable"},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:ReceivableTypeDomain"},{"name":"us-gaap:ReceivablesNetCurrentAbstract"},{"name":"us-gaap:RelatedPartyTransactionLineItems"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"},{"name":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ScheduleOfStockByClassTable"},{"name":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:StockholdersEquityNoteAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowElementsAbstract"}],"dimensions":[{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:TitleOfIndividualAxis","domainClass":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AssetAcquisitionAxis","domainClass":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:ClassOfWarrantOrRightAxis","domainClass":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DisposalGroupClassificationAxis","domainClass":"us-gaap:DisposalGroupClassificationDomain"},{"name":"us-gaap:FairValueByAssetClassAxis","domainClass":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainClass":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MeasurementInputTypeAxis","domainClass":"us-gaap:MeasurementInputTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:ShortTermDebtTypeAxis","domainClass":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:SubsidiarySaleOfStockAxis","domainClass":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:TypeOfArrangementAxis","domainClass":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"}],"domainClasses":[{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DisposalGroupClassificationDomain"},{"name":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MeasurementInputTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember"}]},{"name":"rpt:domain-1","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"}]},{"name":"rpt:domain-2","root":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","relationships":[{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:MidwestHempResearchLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:OhioMedicalSolutionsLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:HighGardensIncMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"}]},{"name":"rpt:domain-3","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsHeldforsaleMember"}]},{"name":"rpt:domain-4","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"gdnsf:EightPercentageCouponRatesNotesReceivableMember"}]},{"name":"rpt:domain-5","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"gdnsf:Dr.MarkSchneyerMember"}]},{"name":"rpt:domain-6","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-7","root":"us-gaap:ShortTermDebtTypeDomain","relationships":[{"source":"us-gaap:ShortTermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember"}]},{"name":"rpt:domain-8","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"}]},{"name":"rpt:domain-9","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:AgentLenderWarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:BrokerWarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:PrivatePlacementWarrantMember"}]},{"name":"rpt:domain-10","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-11","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-12","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"}]},{"name":"rpt:domain-13","root":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","relationships":[{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CashMember"},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"gdnsf:RestrictedCashMember"}]},{"name":"rpt:domain-14","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"}]},{"name":"rpt:domain-15","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicenseMember"}]},{"name":"rpt:domain-16","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:RoyaltyMember"}]},{"name":"rpt:domain-17","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:ThirdAmendmentMember"},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:FourthAmendmentMember"},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:SecondAmendmentMember"}]},{"name":"rpt:domain-18","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:NotesPayableOtherPayablesMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember"}]},{"name":"rpt:domain-19","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember"}]},{"name":"rpt:domain-20","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:AgentLenderWarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:BrokerWarrantMember"}]},{"name":"rpt:domain-21","root":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","relationships":[{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"}]},{"name":"rpt:domain-22","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"}]},{"name":"rpt:domain-23","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:BuildingsAndLeaseholdImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:FurnitureAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:SoftwareDevelopmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:VehiclesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ConstructionInProgressMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember"}]},{"name":"rpt:domain-24","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"gdnsf:SaloLlcMember"},{"source":"us-gaap:RelatedPartyDomain","target":"gdnsf:BengalImpactPartnersMember"}]},{"name":"rpt:domain-25","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"}]},{"name":"rpt:domain-26","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-27","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"}]},{"name":"rpt:domain-28","root":"us-gaap:MeasurementInputTypeDomain","relationships":[{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputRiskFreeInterestRateMember"},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputExpectedTermMember"},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputPriceVolatilityMember"}]},{"name":"rpt:domain-29","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"}]},{"name":"rpt:domain-30","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"}]},{"name":"rpt:domain-31","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember"}]},{"name":"rpt:domain-32","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember"}]},{"name":"rpt:domain-33","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:BoardOfDirectorsChairmanMember"}]},{"name":"rpt:domain-34","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"}]},{"name":"rpt:domain-35","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember"}]},{"name":"rpt:domain-36","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"}]},{"name":"rpt:domain-37","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember"}]},{"name":"rpt:domain-38","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-39","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"}]},{"name":"rpt:domain-40","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"}]},{"name":"rpt:domain-41","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:WarrantMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember"}]},{"name":"rpt:domain-42","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember"},{"source":"srt:ProductsAndServicesDomain","target":"gdnsf:WholesaleProductMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductAndServiceOtherMember"}]},{"name":"rpt:domain-43","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-44","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember"}]},{"name":"rpt:domain-45","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember"},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"}]},{"name":"rpt:domain-46","root":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","relationships":[{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:AzDispensaryMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:OhioMedicalSolutionsLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:MidwestHempResearchLlcMember"},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:HighGardensIncMember"}]},{"name":"rpt:domain-47","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-48","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:CharmCityMedicusLlcMember"}]}],"members":[{"name":"gdnsf:AgentLenderWarrantMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:AzDispensaryMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:BengalImpactPartnersMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"gdnsf:BrokerWarrantMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"gdnsf:BuildingsAndLeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:CharmCityMedicusLlcMember","domainClasses":["us-gaap:AssetAcquisitionDomain","us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CommonStockWarrantsEquityMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:Dr.MarkSchneyerMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"gdnsf:FourthAmendmentMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:FurnitureAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:HighGardensIncMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:MidwestHempResearchLlcMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","domainClasses":["us-gaap:AssetAcquisitionDomain"]},{"name":"gdnsf:MultipleVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:OhioMedicalSolutionsLlcMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:PrivatePlacementWarrantMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:RestrictedCashMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"]},{"name":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:SaloLlcMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"gdnsf:SecondAmendmentMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:SubordinateVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:SuperVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:ThirdAmendmentMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:WholesaleProductMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"srt:BoardOfDirectorsChairmanMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:BuildingAndBuildingImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:CashMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ConstructionInProgressMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:ConvertibleDebtMember","domainClasses":["us-gaap:ShortTermDebtTypeDomain"]},{"name":"us-gaap:ConvertibleDebtSecuritiesMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:DiscontinuedOperationsHeldforsaleMember","domainClasses":["us-gaap:DisposalGroupClassificationDomain"]},{"name":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","domainClasses":["us-gaap:DisposalGroupClassificationDomain"]},{"name":"us-gaap:DomesticCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:LandMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LicenseMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:LineOfCreditMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:MeasurementInputExpectedTermMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:MeasurementInputPriceVolatilityMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:MeasurementInputRiskFreeInterestRateMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:NotesPayableOtherPayablesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:PrimeRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:PrivatePlacementMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"us-gaap:ProductAndServiceOtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:RetailMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:RoyaltyMember","domainClasses":["us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:SoftwareDevelopmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:VehiclesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:EquityComponentDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-8","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-10","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"us-gaap:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-14","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:TypeOfArrangementAxis","domainNetwork":"rpt:domain-17","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-18","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-20","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"us-gaap:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-24","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:MeasurementInputTypeAxis","domainNetwork":"rpt:domain-28","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-30","optional":true}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-31","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-33","optional":true}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-33","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-35","optional":true}]},{"name":"rpt:cube-28","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-36","optional":true}]},{"name":"rpt:cube-29","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-30","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-31","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:TypeOfArrangementAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-32","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-41","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-42","optional":true}]},{"name":"rpt:cube-34","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-43","optional":true}]},{"name":"rpt:cube-35","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-44","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-43","optional":true}]},{"name":"rpt:cube-36","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-45","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-39","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-45","optional":true}]},{"name":"rpt:cube-41","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-47","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-35","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm ID","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentInformationLineItems","labelType":"xbrl:label","value":"Document Information [Line Items]","language":"en-US"},{"forObject":"dei:DocumentInformationTable","labelType":"xbrl:label","value":"Document Information [Table]","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address State Or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityExTransitionPeriod","labelType":"xbrl:label","value":"Entity Ex Transition Period","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:label","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"gdnsf:AdditionalMonthlyBaseRentPayments","labelType":"xbrl:documentation","value":"Amount of additional monthly base rent payments to be payable.","language":"en-US"},{"forObject":"gdnsf:AdditionalMonthlyBaseRentPayments","labelType":"xbrl:label","value":"Additional Monthly Base Rent Payments","language":"en-US"},{"forObject":"gdnsf:AgentLenderWarrantMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Warrants to Agents and Lenders.","language":"en-US"},{"forObject":"gdnsf:AgentLenderWarrantMember","labelType":"xbrl:label","value":"Warrants to Agents and Lenders","language":"en-US"},{"forObject":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","labelType":"xbrl:documentation","value":"Represents the information pertaining to Arrangement Agreement with Verano Holdings Corp.","language":"en-US"},{"forObject":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","labelType":"xbrl:label","value":"Arrangement Agreement with Verano Holdings Corp [Member]","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","labelType":"xbrl:documentation","value":"Amount of consideration transferred in asset acquisition in restricted cash.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred in Restricted Cash","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","labelType":"xbrl:terseLabel","value":"Consideration transferred in restricted cash","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","labelType":"xbrl:documentation","value":"Amount of contingent consideration recognized as part of non cash consideration transferred in asset acquisition.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred, Non Cash Contingent Consideration","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","labelType":"xbrl:terseLabel","value":"Non cash consideration","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionCosts","labelType":"xbrl:documentation","value":"Amount of asset acquisition costs.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionCosts","labelType":"xbrl:label","value":"Asset Acquisition Costs","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionCosts","labelType":"xbrl:terseLabel","value":"Acquisition costs","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","labelType":"xbrl:documentation","value":"Number of shares of equity interests issued or issuable to acquire assets.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","labelType":"xbrl:label","value":"Asset Acquisition, Equity Interest Issued or Issuable, Number of Shares","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","labelType":"xbrl:terseLabel","value":"Shares issued","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","labelType":"xbrl:documentation","value":"The fair value of intangible assets acquired at asset acquisition.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","labelType":"xbrl:label","value":"Asset Acquisition, Fair Value of Intangible Asset Acquired","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","labelType":"xbrl:terseLabel","value":"Fair value of intangible assets acquired","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:documentation","value":"Represents the percentage of voting equity interests acquired at the acquisition date in the asset acquisition.","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:label","value":"Asset Acquisition Percentage Of Voting Interests Acquired","language":"en-US"},{"forObject":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:terseLabel","value":"Percentage of interests acquired","language":"en-US"},{"forObject":"gdnsf:AzDispensaryMember","labelType":"xbrl:documentation","value":"Represents information pertaining to AZ dispensary.","language":"en-US"},{"forObject":"gdnsf:AzDispensaryMember","labelType":"xbrl:label","value":"AZ Dispensary","language":"en-US"},{"forObject":"gdnsf:BengalImpactPartnersMember","labelType":"xbrl:documentation","value":"Represents the information pertaining to Bengal Impact Partners.","language":"en-US"},{"forObject":"gdnsf:BengalImpactPartnersMember","labelType":"xbrl:label","value":"Bengal Impact Partners","language":"en-US"},{"forObject":"gdnsf:BrokerWarrantMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Warrants to Broker.","language":"en-US"},{"forObject":"gdnsf:BrokerWarrantMember","labelType":"xbrl:label","value":"Warrants to Broker","language":"en-US"},{"forObject":"gdnsf:BuildingsAndLeaseholdImprovementsMember","labelType":"xbrl:documentation","value":"Represents information pertaining to buildings and leasehold improvements.","language":"en-US"},{"forObject":"gdnsf:BuildingsAndLeaseholdImprovementsMember","labelType":"xbrl:label","value":"Buildings and leasehold improvements","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsAbstract","labelType":"xbrl:documentation","value":"No definition available.","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsAbstract","labelType":"xbrl:label","value":"Business Combinations and Dispositions","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure for business combination and dispositions.","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combinations and Dispositions Disclosure [Text Block]","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Business Combinations and Dispositions","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for Business combinations and goodwill.","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","labelType":"xbrl:label","value":"Business Combinations and Goodwill [Policy Text Block]","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Business combinations and goodwill","language":"en-US"},{"forObject":"gdnsf:CharmCityMedicusLlcMember","labelType":"xbrl:documentation","value":"Represents information to Charm City Medicus, LLC.","language":"en-US"},{"forObject":"gdnsf:CharmCityMedicusLlcMember","labelType":"xbrl:label","value":"Charm City Medicus, LLC","language":"en-US"},{"forObject":"gdnsf:CharmCityMedicusLlcMember","labelType":"xbrl:terseLabel","value":"Charm City Medicus, LLC","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightCashlessExercise","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Cashless Exercise","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightCashlessExercise","labelType":"xbrl:label","value":"Class of Warrant or Right, Cashless Exercise","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightCashlessExercise","labelType":"xbrl:terseLabel","value":"Warrants, cashless exercise (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisable","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercisable","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisable","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercisable","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisable","labelType":"xbrl:terseLabel","value":"Warrants exercisable (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Warrants exercisable, weighted average exercise price (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Warrants exercisable, weighted average remaining life","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercise Price of Warrants or Rights, Force Exercise Threshold, Five-trading-day Volume Weighted-average Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercise Price of Warrants or Rights, Force Exercise Threshold, Five-trading-day Volume Weighted-average Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","labelType":"xbrl:terseLabel","value":"Forced exercise price of warrants, five-trading-day volume weighted-average price (in CAD per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercised, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercised, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercised (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Exercised, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercised, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Exercised","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpired","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Expired","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpired","labelType":"xbrl:label","value":"Class of Warrant or Right, Expired","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpired","labelType":"xbrl:negatedLabel","value":"Expired (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Expired, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Expired, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Expired (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeited","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Forfeited","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeited","labelType":"xbrl:label","value":"Class of Warrant or Right, Forfeited","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeited","labelType":"xbrl:negatedLabel","value":"Forfeited (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeited","labelType":"xbrl:terseLabel","value":"Warrants forfeited (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Forfeited, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Forfeited, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Forfeited (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Forfeited, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Class of Warrant or Right, Forfeited, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Forfeited","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGranted","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Granted","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGranted","labelType":"xbrl:label","value":"Class of Warrant or Right, Granted","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGranted","labelType":"xbrl:terseLabel","value":"Granted (in shares)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Granted, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Granted, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Weighted average exercise price, end of period (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Weighted average exercise price, beginning of period (in dollars per share)","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Class Of Warrant Or Right Outstanding Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Weighted average remaining life","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:documentation","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Units issued in private placement (in shares)","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","labelType":"xbrl:documentation","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues, Shares of Common Stock Per Unit","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","labelType":"xbrl:label","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues, Shares of Common Stock Per Unit","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","labelType":"xbrl:terseLabel","value":"Shares per unit (in shares)","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","labelType":"xbrl:documentation","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues, Warrants Per Unit","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","labelType":"xbrl:label","value":"Common Stock and Warrant Units Issued During Period, Shares, New Issues, Warrants Per Unit","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","labelType":"xbrl:terseLabel","value":"Warrants per unit (in shares)","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","labelType":"xbrl:documentation","value":"Common Stock and Warrant Units Issued During Period, Unit Price Per Share, New Issues","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","labelType":"xbrl:label","value":"Common Stock and Warrant Units Issued During Period, Unit Price Per Share, New Issues","language":"en-US"},{"forObject":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","labelType":"xbrl:terseLabel","value":"Unit price (in CAD per share)","language":"en-US"},{"forObject":"gdnsf:CommonStockConvertibleNumberOfShares","labelType":"xbrl:documentation","value":"Common Stock, Convertible, Number of Shares","language":"en-US"},{"forObject":"gdnsf:CommonStockConvertibleNumberOfShares","labelType":"xbrl:label","value":"Common Stock, Convertible, Number of Shares","language":"en-US"},{"forObject":"gdnsf:CommonStockConvertibleNumberOfShares","labelType":"xbrl:terseLabel","value":"Common stock, convertible, number of shares (in shares)","language":"en-US"},{"forObject":"gdnsf:CommonStockVotingRightsVotesPerShare","labelType":"xbrl:documentation","value":"Common Stock, Voting Rights, Votes Per Share","language":"en-US"},{"forObject":"gdnsf:CommonStockVotingRightsVotesPerShare","labelType":"xbrl:label","value":"Common Stock, Voting Rights, Votes Per Share","language":"en-US"},{"forObject":"gdnsf:CommonStockVotingRightsVotesPerShare","labelType":"xbrl:terseLabel","value":"Common stock, voting rights, votes per share","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member","labelType":"xbrl:documentation","value":"Common Stock Warrants, Derivative Liability, Subordinate Voting Share Private Placement Warrants, Issued March 9, 2020 [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member","labelType":"xbrl:label","value":"Common Stock Warrants, Derivative Liability, Subordinate Voting Share Private Placement Warrants, Issued March 9, 2020","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquityMember","labelType":"xbrl:documentation","value":"Common Stock Warrants, Equity [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquityMember","labelType":"xbrl:label","value":"Common Stock Warrants, Equity","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","labelType":"xbrl:documentation","value":"Common Stock Warrants, Equity, Multiple Voting Share Warrants [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","labelType":"xbrl:label","value":"Common Stock Warrants, Equity, Multiple Voting Share Warrants","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","labelType":"xbrl:documentation","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants Denominated in Canadian Dollars [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","labelType":"xbrl:label","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants Denominated in Canadian Dollars","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","labelType":"xbrl:documentation","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants Denominated in United States Dollars [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","labelType":"xbrl:label","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants Denominated in United States Dollars","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","labelType":"xbrl:documentation","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants [Member]","language":"en-US"},{"forObject":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","labelType":"xbrl:label","value":"Common Stock Warrants, Equity, Subordinate Voting Share Warrants","language":"en-US"},{"forObject":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","labelType":"xbrl:documentation","value":"Consideration in excess of net asset acquired.","language":"en-US"},{"forObject":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","labelType":"xbrl:label","value":"Consideration in Excess of Net Asset Acquired","language":"en-US"},{"forObject":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","labelType":"xbrl:terseLabel","value":"Consideration paid exceeded net assets acquired","language":"en-US"},{"forObject":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of Convertible Long Term Notes Payable Current And Noncurrent Disclosure.","language":"en-US"},{"forObject":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","labelType":"xbrl:label","value":"Convertible Long Term Notes Payable Current And Noncurrent Disclosure [Text Block]","language":"en-US"},{"forObject":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Convertible Notes","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","labelType":"xbrl:documentation","value":"Amount of convertible notes and accrued interest canceled.","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","labelType":"xbrl:label","value":"Convertible Notes and Accrued Interest Canceled Due to Divestiture","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","labelType":"xbrl:terseLabel","value":"Convertible notes and accrued interest canceled","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","labelType":"xbrl:documentation","value":"The amount of current portion of convertible notes payable net of issuance cost as at the end of the reporting period.","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","labelType":"xbrl:label","value":"Convertible Notes, Net of Issuance Cost, Current","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","labelType":"xbrl:terseLabel","value":"Convertible notes, net of issuance costs","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for convertible notes.","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesPolicyTextBlock","labelType":"xbrl:label","value":"Convertible Notes [Policy Text Block]","language":"en-US"},{"forObject":"gdnsf:ConvertibleNotesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Convertible notes","language":"en-US"},{"forObject":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember","labelType":"xbrl:documentation","value":"Represents information pertaining to subsidiaries and an affiliate of Copperstate Farms, LLC (\"Copperstate\").","language":"en-US"},{"forObject":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember","labelType":"xbrl:label","value":"Copperstate Farms LLC subsidiaries and affiliate","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentExtensionTerm","labelType":"xbrl:documentation","value":"Extension term of a debt instrument.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentExtensionTerm","labelType":"xbrl:label","value":"Debt Instrument, Extension Term","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentExtensionTerm","labelType":"xbrl:terseLabel","value":"Extension term of debt","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentInterestInKindRatePercentage","labelType":"xbrl:documentation","value":"Debt Instrument Interest In Kind Rate Percentage.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentInterestInKindRatePercentage","labelType":"xbrl:label","value":"Debt Instrument Interest In Kind Rate Percentage","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentInterestInKindRatePercentage","labelType":"xbrl:terseLabel","value":"Interest rate paid in kind","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalFee","labelType":"xbrl:documentation","value":"The amount of additional fee incurred for debt.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalFee","labelType":"xbrl:label","value":"Debt Instruments, Additional Fee","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalFee","labelType":"xbrl:terseLabel","value":"Additional fee for debt","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCost","labelType":"xbrl:documentation","value":"Amount of deferred acquisition costs.","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCost","labelType":"xbrl:label","value":"Deferred Acquisition Cost","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCost","labelType":"xbrl:terseLabel","value":"Deferred acquisition costs","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCostsAbstract","labelType":"xbrl:documentation","value":"No definition available.","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCostsAbstract","labelType":"xbrl:label","value":"Deferred Acquisition Costs","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCostsTextBlock","labelType":"xbrl:documentation","value":"Entire disclosure of Deferred Acquisition Costs.","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCostsTextBlock","labelType":"xbrl:label","value":"Deferred Acquisition Costs [Text block]","language":"en-US"},{"forObject":"gdnsf:DeferredAcquisitionCostsTextBlock","labelType":"xbrl:terseLabel","value":"Deferred Acquisition Costs","language":"en-US"},{"forObject":"gdnsf:DeferredIncomeTaxRecoveries","labelType":"xbrl:documentation","value":"The amount of deferred income tax recoveries.","language":"en-US"},{"forObject":"gdnsf:DeferredIncomeTaxRecoveries","labelType":"xbrl:label","value":"Deferred Income Tax Recoveries","language":"en-US"},{"forObject":"gdnsf:DeferredIncomeTaxRecoveries","labelType":"xbrl:terseLabel","value":"Deferred income tax recoveries","language":"en-US"},{"forObject":"gdnsf:DeferredTaxAssetsFinancingLeases","labelType":"xbrl:documentation","value":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from finance leases.","language":"en-US"},{"forObject":"gdnsf:DeferredTaxAssetsFinancingLeases","labelType":"xbrl:label","value":"Deferred Tax Assets, Financing Leases","language":"en-US"},{"forObject":"gdnsf:DeferredTaxAssetsFinancingLeases","labelType":"xbrl:terseLabel","value":"Financing leases","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","labelType":"xbrl:documentation","value":"Amount of deferred tax liability attributable to taxable temporary differences from note receivable.","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Note Receivable","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","labelType":"xbrl:terseLabel","value":"Note Receivable","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","labelType":"xbrl:documentation","value":"Amount of deferred tax liability attributable to taxable temporary differences from related party management fee receivables.","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Related Party Management Fee Receivables","language":"en-US"},{"forObject":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","labelType":"xbrl:terseLabel","value":"Related party management fee receivables","language":"en-US"},{"forObject":"gdnsf:DepreciationCapitalizedIntoInventory","labelType":"xbrl:documentation","value":"The amount of depreciation capitalized into inventory.","language":"en-US"},{"forObject":"gdnsf:DepreciationCapitalizedIntoInventory","labelType":"xbrl:label","value":"Depreciation Capitalized Into Inventory","language":"en-US"},{"forObject":"gdnsf:DepreciationCapitalizedIntoInventory","labelType":"xbrl:terseLabel","value":"Depreciation capitalized into inventory","language":"en-US"},{"forObject":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","labelType":"xbrl:documentation","value":"Description of business and summary.","language":"en-US"},{"forObject":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","labelType":"xbrl:label","value":"Description of Business and Summary","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","labelType":"xbrl:documentation","value":"Amount of convertible notes payable attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Convertible Notes Payable","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","labelType":"xbrl:terseLabel","value":"Outstanding convertible notes","language":"en-US"},{"forObject":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","labelType":"xbrl:documentation","value":"The net book value of assets and liabilities of disposal group.","language":"en-US"},{"forObject":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","labelType":"xbrl:label","value":"Disposal Group, Net Book Value of Assets and Liabilities","language":"en-US"},{"forObject":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","labelType":"xbrl:terseLabel","value":"Net book value of assets and liabilities","language":"en-US"},{"forObject":"gdnsf:Dr.MarkSchneyerMember","labelType":"xbrl:documentation","value":"Represents about Dr. Mark Schneyer.","language":"en-US"},{"forObject":"gdnsf:Dr.MarkSchneyerMember","labelType":"xbrl:label","value":"Schneyer","language":"en-US"},{"forObject":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","labelType":"xbrl:documentation","value":"Represents the information pertaining to 8% coupon rate notes receivable.","language":"en-US"},{"forObject":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","labelType":"xbrl:label","value":"8% coupon rate note","language":"en-US"},{"forObject":"gdnsf:ExchangeRatioOfSharesReceivable","labelType":"xbrl:documentation","value":"Exchange ratio of shares receivable.","language":"en-US"},{"forObject":"gdnsf:ExchangeRatioOfSharesReceivable","labelType":"xbrl:label","value":"Exchange Ratio of Shares Receivable","language":"en-US"},{"forObject":"gdnsf:ExchangeRatioOfSharesReceivable","labelType":"xbrl:terseLabel","value":"Exchange ratio","language":"en-US"},{"forObject":"gdnsf:FinancialInstrumentsAbstract","labelType":"xbrl:documentation","value":"No definition available.","language":"en-US"},{"forObject":"gdnsf:FinancialInstrumentsAbstract","labelType":"xbrl:label","value":"Financial Instruments","language":"en-US"},{"forObject":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","labelType":"xbrl:documentation","value":"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.","language":"en-US"},{"forObject":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","labelType":"xbrl:label","value":"Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]","language":"en-US"},{"forObject":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","labelType":"xbrl:documentation","value":"Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.","language":"en-US"},{"forObject":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","labelType":"xbrl:label","value":"Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsDisposed","labelType":"xbrl:documentation","value":"Amount of decrease in assets, excluding financial assets, lacking physical substance with a definite life.","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsDisposed","labelType":"xbrl:label","value":"Finite-lived Intangible Assets Disposed","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsDisposed","labelType":"xbrl:negatedLabel","value":"Divestitures","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsTransfers","labelType":"xbrl:documentation","value":"Amount of decrease in assets, excluding financial assets, lacking physical substance with a definite life, from transfers.","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsTransfers","labelType":"xbrl:label","value":"Finite-lived Intangible Assets, Transfers","language":"en-US"},{"forObject":"gdnsf:FiniteLivedIntangibleAssetsTransfers","labelType":"xbrl:negatedLabel","value":"Impairment","language":"en-US"},{"forObject":"gdnsf:FourthAmendmentMember","labelType":"xbrl:documentation","value":"This information relating to the fourth amendment","language":"en-US"},{"forObject":"gdnsf:FourthAmendmentMember","labelType":"xbrl:label","value":"Fourth Amendment","language":"en-US"},{"forObject":"gdnsf:FurnitureAndEquipmentMember","labelType":"xbrl:documentation","value":"Represents information pertaining to about furniture and equipment.","language":"en-US"},{"forObject":"gdnsf:FurnitureAndEquipmentMember","labelType":"xbrl:label","value":"Furniture and equipment","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of general and administrative expenses.","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:label","value":"General and Administrative Expenses [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of general and administrative expenses","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of general and administrative expenses.","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:label","value":"General and Administrative Expenses [Text Block]","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:terseLabel","value":"General and Administrative Expenses","language":"en-US"},{"forObject":"gdnsf:GoodwillAbstract","labelType":"xbrl:documentation","value":"No definition available.","language":"en-US"},{"forObject":"gdnsf:GoodwillAbstract","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"gdnsf:GrossProceedsFromLinesOfCredit","labelType":"xbrl:documentation","value":"Amount of Gross proceeds from Credit Facility.","language":"en-US"},{"forObject":"gdnsf:GrossProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Gross Proceeds From Lines Of Credit","language":"en-US"},{"forObject":"gdnsf:GrossProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Gross proceeds from Credit Facility","language":"en-US"},{"forObject":"gdnsf:GrossProceedsFromLinesOfCredit","labelType":"xbrl:verboseLabel","value":"Proceeds","language":"en-US"},{"forObject":"gdnsf:HighGardensIncMember","labelType":"xbrl:documentation","value":"Represents information pertaining to High gardens, Inc.","language":"en-US"},{"forObject":"gdnsf:HighGardensIncMember","labelType":"xbrl:label","value":"High Gardens, Inc","language":"en-US"},{"forObject":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:documentation","value":"Disclosure of accounting policy for Impairment of goodwill and indefinite life intangible assets.","language":"en-US"},{"forObject":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Impairment of Goodwill and Indefinite Lived Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and indefinite life intangible assets","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","labelType":"xbrl:documentation","value":"The increase (decrease) during the period in book value of assets and liabilities that the reporting entity plans to sell within one year (or one business cycle).","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","labelType":"xbrl:label","value":"Increase (Decrease) in Assets and Liabilities Held-for-sale","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","labelType":"xbrl:terseLabel","value":"Change in assets and liabilities held for sale","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInInventoryReserve","labelType":"xbrl:documentation","value":"Amount of increase (decrease) in inventory reserve.","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInInventoryReserve","labelType":"xbrl:label","value":"Increase (Decrease) in Inventory Reserve","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInInventoryReserve","labelType":"xbrl:terseLabel","value":"Change in inventory reserve","language":"en-US"},{"forObject":"gdnsf:InventoryCapitalizedCosts","labelType":"xbrl:documentation","value":"Capitalized costs of inventory related to depreciation associated with manufacturing equipment and production facilities.","language":"en-US"},{"forObject":"gdnsf:InventoryCapitalizedCosts","labelType":"xbrl:label","value":"Inventory, Capitalized Costs","language":"en-US"},{"forObject":"gdnsf:InventoryCapitalizedCosts","labelType":"xbrl:terseLabel","value":"Capitalized inventory","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustments","labelType":"xbrl:documentation","value":"The amount of inventory valuation adjustments.","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustments","labelType":"xbrl:label","value":"Inventory Valuation Adjustments","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustments","labelType":"xbrl:terseLabel","value":"Inventory valuation adjustments","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustments","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","labelType":"xbrl:documentation","value":"Amount of valuation reserve for finished goods inventory.","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","labelType":"xbrl:label","value":"Inventory Valuation Adjustments, Finished Goods","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","labelType":"xbrl:documentation","value":"The amount of inventory valuation adjustments that increase cash available to the entity.","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","labelType":"xbrl:label","value":"Inventory Valuation Adjustments Increase In Cash","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","labelType":"xbrl:terseLabel","value":"Inventory valuation adjustments","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","labelType":"xbrl:documentation","value":"Amount of valuation reserve for work-in-progress inventory.","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","labelType":"xbrl:label","value":"Inventory Valuation Adjustments, Work in Progress","language":"en-US"},{"forObject":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","labelType":"xbrl:terseLabel","value":"Work-in-progress","language":"en-US"},{"forObject":"gdnsf:LeaseDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of information about leases.","language":"en-US"},{"forObject":"gdnsf:LeaseDisclosureTextBlock","labelType":"xbrl:label","value":"Lease Disclosure [Text Block]","language":"en-US"},{"forObject":"gdnsf:LeaseDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","labelType":"xbrl:documentation","value":"Represents information pertaining to lease supplemental cash flow information.","language":"en-US"},{"forObject":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","labelType":"xbrl:label","value":"Lease Supplemental Cash Flow Information [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of supplemental cash flow information","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","labelType":"xbrl:documentation","value":"Amount of Line Of Credit Facility Cash Collateral Fees.","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","labelType":"xbrl:label","value":"Line Of Credit Facility Cash Collateral Fees Amount","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","labelType":"xbrl:terseLabel","value":"Fees and closing costs in cash","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","labelType":"xbrl:documentation","value":"The aggregate borrowing capacity under the credit facility, consisting of the maximum borrowing capacity plus the contingent increase, if any one or more of the existing banks or new banks agree to provide such increased commitment amount.","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility Contingent Increase, Aggregate Maximum Borrowing Capacity","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Maximum borrowing capacity","language":"en-US"},{"forObject":"gdnsf:MidwestHempResearchLlcMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Midwest Hemp Research, LLC.","language":"en-US"},{"forObject":"gdnsf:MidwestHempResearchLlcMember","labelType":"xbrl:label","value":"Midwest Hemp Research, LLC","language":"en-US"},{"forObject":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","labelType":"xbrl:documentation","value":"Represents information pertaining to MJ Distributing C201, LLC and MJ Distributing P132, LLC.","language":"en-US"},{"forObject":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","labelType":"xbrl:label","value":"MJ Distributing","language":"en-US"},{"forObject":"gdnsf:MultipleVotingSharesMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Multiple Voting Shares.","language":"en-US"},{"forObject":"gdnsf:MultipleVotingSharesMember","labelType":"xbrl:label","value":"Multiple Voting Shares","language":"en-US"},{"forObject":"gdnsf:NonCashChangeInConstructionAccruedExpenses","labelType":"xbrl:documentation","value":"The amount of non-cash Change in construction accrued expenses.","language":"en-US"},{"forObject":"gdnsf:NonCashChangeInConstructionAccruedExpenses","labelType":"xbrl:label","value":"Non-cash Change in Construction Accrued Expenses","language":"en-US"},{"forObject":"gdnsf:NonCashChangeInConstructionAccruedExpenses","labelType":"xbrl:terseLabel","value":"Change in construction accrued expenses","language":"en-US"},{"forObject":"gdnsf:NonCashInterestExpense","labelType":"xbrl:documentation","value":"The amount of non cash interest expense during the period.","language":"en-US"},{"forObject":"gdnsf:NonCashInterestExpense","labelType":"xbrl:label","value":"Non Cash Interest Expense","language":"en-US"},{"forObject":"gdnsf:NonCashInterestExpense","labelType":"xbrl:terseLabel","value":"Interest Expense","language":"en-US"},{"forObject":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","labelType":"xbrl:documentation","value":"The amount of restricted cash and deferred acquisition costs that an Entity acquires in a noncash (or part noncash) acquisition.","language":"en-US"},{"forObject":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisition, Restricted Cash and Deferred Acquisition Costs","language":"en-US"},{"forObject":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","labelType":"xbrl:terseLabel","value":"Acquisition of Nevada through restricted cash and deferred acquisition costs","language":"en-US"},{"forObject":"gdnsf:NotesReceivableCouponRate","labelType":"xbrl:documentation","value":"Percentage of coupon rate on notes receivable.","language":"en-US"},{"forObject":"gdnsf:NotesReceivableCouponRate","labelType":"xbrl:label","value":"Notes Receivable Coupon Rate","language":"en-US"},{"forObject":"gdnsf:NotesReceivableCouponRate","labelType":"xbrl:terseLabel","value":"Coupon rate (as a percent)","language":"en-US"},{"forObject":"gdnsf:NotesReceivableFaceAmount","labelType":"xbrl:documentation","value":"The amount of notes receivable principal amount.","language":"en-US"},{"forObject":"gdnsf:NotesReceivableFaceAmount","labelType":"xbrl:label","value":"Notes Receivable, Face Amount","language":"en-US"},{"forObject":"gdnsf:NotesReceivableFaceAmount","labelType":"xbrl:terseLabel","value":"Principal amount of notes receivable","language":"en-US"},{"forObject":"gdnsf:NotesReceivableTerm","labelType":"xbrl:documentation","value":"The term of notes receivable.","language":"en-US"},{"forObject":"gdnsf:NotesReceivableTerm","labelType":"xbrl:label","value":"Notes Receivable, Term","language":"en-US"},{"forObject":"gdnsf:NotesReceivableTerm","labelType":"xbrl:terseLabel","value":"Term of notes receivable","language":"en-US"},{"forObject":"gdnsf:NotesReceivablesDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure for notes receivable.","language":"en-US"},{"forObject":"gdnsf:NotesReceivablesDisclosureTextBlock","labelType":"xbrl:label","value":"Notes Receivables Disclosure [Text Block]","language":"en-US"},{"forObject":"gdnsf:NotesReceivablesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Notes Receivable","language":"en-US"},{"forObject":"gdnsf:NumberOfConvertedShares","labelType":"xbrl:documentation","value":"Number of converted shares.","language":"en-US"},{"forObject":"gdnsf:NumberOfConvertedShares","labelType":"xbrl:label","value":"Number of Converted Shares","language":"en-US"},{"forObject":"gdnsf:NumberOfConvertedShares","labelType":"xbrl:terseLabel","value":"Number of converted shares","language":"en-US"},{"forObject":"gdnsf:NumberOfSharesConverted","labelType":"xbrl:documentation","value":"Number of shares converted.","language":"en-US"},{"forObject":"gdnsf:NumberOfSharesConverted","labelType":"xbrl:label","value":"Number of Shares Converted","language":"en-US"},{"forObject":"gdnsf:NumberOfSharesConverted","labelType":"xbrl:terseLabel","value":"Number of shares converted","language":"en-US"},{"forObject":"gdnsf:OhioMedicalSolutionsLlcMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Ohio Medical Solutions, LLC.","language":"en-US"},{"forObject":"gdnsf:OhioMedicalSolutionsLlcMember","labelType":"xbrl:label","value":"Ohio Medical Solutions, LLC","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:documentation","value":"Present value of lessee's discounted obligation for lease payments from operating and finance lease.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:totalLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","labelType":"xbrl:documentation","value":"Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as current.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Operating and Finance Lease, Liability, Current","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Right of use liability","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","labelType":"xbrl:documentation","value":"Present value of lessee's discounted obligation for lease payments from operating and finance leases, classified as noncurrent.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Operating and Finance Lease, Liability, Noncurrent","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Right-of-use liability","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, Payment, Due","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","labelType":"xbrl:totalLabel","value":"Total minimum lease payments","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","labelType":"xbrl:documentation","value":"No definition available.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, Payment, Due [Abstract]","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","labelType":"xbrl:terseLabel","value":"Total","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid after fifth fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","labelType":"xbrl:label","value":"Operating And Finance Lease Liability To Be Paid After Year Five","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","labelType":"xbrl:label","value":"Operating And Finance Lease Liability To Be Paid Year Five","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, Year Two","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:terseLabel","value":"Less discount to net present value","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember","labelType":"xbrl:documentation","value":"Represents information pertaining to operating and finance lease right of use assets.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember","labelType":"xbrl:label","value":"Operating and finance lease right of use assets","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardPeriod","labelType":"xbrl:documentation","value":"The period for which the operating loss can be carry forwarded.","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardPeriod","labelType":"xbrl:label","value":"Operating Loss Carryforward Period","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardPeriod","labelType":"xbrl:terseLabel","value":"Operating loss carryforward period","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","labelType":"xbrl:documentation","value":"The percentage of current year taxable income considered as a limitation on use of operating loss carryforwards.","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","labelType":"xbrl:label","value":"Operating Loss Carryforwards, Limitations on Use, Percentage","language":"en-US"},{"forObject":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","labelType":"xbrl:terseLabel","value":"Operating loss carryforward, limitation on use, percentage","language":"en-US"},{"forObject":"gdnsf:PaymentsForProceedsFromDeposits","labelType":"xbrl:documentation","value":"Amount of cash (inflow) outflow from deposits.","language":"en-US"},{"forObject":"gdnsf:PaymentsForProceedsFromDeposits","labelType":"xbrl:label","value":"Payments for (Proceeds from) Deposits","language":"en-US"},{"forObject":"gdnsf:PaymentsForProceedsFromDeposits","labelType":"xbrl:negatedLabel","value":"Deposits","language":"en-US"},{"forObject":"gdnsf:PaymentsForRelatedPartyExpenses","labelType":"xbrl:documentation","value":"The amount of cash outflow for the payment of related party expenses.","language":"en-US"},{"forObject":"gdnsf:PaymentsForRelatedPartyExpenses","labelType":"xbrl:label","value":"Payments for Related Party Expenses","language":"en-US"},{"forObject":"gdnsf:PaymentsForRelatedPartyExpenses","labelType":"xbrl:terseLabel","value":"Payment for related party","language":"en-US"},{"forObject":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","labelType":"xbrl:documentation","value":"Payments of Common Stock and Warrant Units Issuance Costs","language":"en-US"},{"forObject":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","labelType":"xbrl:label","value":"Payments of Common Stock and Warrant Units Issuance Costs","language":"en-US"},{"forObject":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","labelType":"xbrl:terseLabel","value":"Payments of issuance costs","language":"en-US"},{"forObject":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Pennsylvania dispensary solutions, Llc.","language":"en-US"},{"forObject":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember","labelType":"xbrl:label","value":"Pennsylvania Dispensary Solutions, LLC","language":"en-US"},{"forObject":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","labelType":"xbrl:documentation","value":"Represents information to Pennsylvania Medical Solutions, LLC.","language":"en-US"},{"forObject":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","labelType":"xbrl:label","value":"Pennsylvania Medical Solutions, LLC","language":"en-US"},{"forObject":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","labelType":"xbrl:documentation","value":"Percentage of membership interest held as collateral.","language":"en-US"},{"forObject":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","labelType":"xbrl:label","value":"Percentage of membership Interest Held as Collateral","language":"en-US"},{"forObject":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","labelType":"xbrl:terseLabel","value":"Interest held as collateral","language":"en-US"},{"forObject":"gdnsf:PercentageOfReimbursementOfInterestExpense","labelType":"xbrl:documentation","value":"Percentage of reimbursement of interest expense.","language":"en-US"},{"forObject":"gdnsf:PercentageOfReimbursementOfInterestExpense","labelType":"xbrl:label","value":"Percentage of Reimbursement of Interest Expense","language":"en-US"},{"forObject":"gdnsf:PercentageOfReimbursementOfInterestExpense","labelType":"xbrl:terseLabel","value":"Reimbursement of interest expense (as a percent)","language":"en-US"},{"forObject":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of prepayments and other current assets.","language":"en-US"},{"forObject":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","labelType":"xbrl:label","value":"Prepayments and Other Current Assets [Text Block]","language":"en-US"},{"forObject":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","labelType":"xbrl:terseLabel","value":"Prepayments and other current assets","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiability","labelType":"xbrl:documentation","value":"Present value of lessee's discounted obligation for lease payments from operating lease","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiability","labelType":"xbrl:label","value":"Present Value Of Lease Liability","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiability","labelType":"xbrl:totalLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiabilityFinance","labelType":"xbrl:documentation","value":"Present value of lessee's discounted obligation for lease payments from finance lease","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiabilityFinance","labelType":"xbrl:label","value":"Present Value Of Lease Liability Finance","language":"en-US"},{"forObject":"gdnsf:PresentValueOfLeaseLiabilityFinance","labelType":"xbrl:totalLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"gdnsf:PrivatePlacementWarrantMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Private Placement Warrant.","language":"en-US"},{"forObject":"gdnsf:PrivatePlacementWarrantMember","labelType":"xbrl:label","value":"Warrants in Private Placement","language":"en-US"},{"forObject":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","labelType":"xbrl:documentation","value":"Proceeds from Issuance of Common Stock and Warrant Units, Net of Issuance Costs","language":"en-US"},{"forObject":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","labelType":"xbrl:label","value":"Proceeds from Issuance of Common Stock and Warrant Units, Net of Issuance Costs","language":"en-US"},{"forObject":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of shares","language":"en-US"},{"forObject":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Property and equipment, other than buildings.","language":"en-US"},{"forObject":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember","labelType":"xbrl:label","value":"Property and equipment, other than buildings","language":"en-US"},{"forObject":"gdnsf:RestrictedCashMember","labelType":"xbrl:documentation","value":"Represents the information pertaining to restricted cash.","language":"en-US"},{"forObject":"gdnsf:RestrictedCashMember","labelType":"xbrl:label","value":"Restricted cash","language":"en-US"},{"forObject":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","labelType":"xbrl:documentation","value":"Amount of increase in right-of-use asset obtained in exchange for liability.","language":"en-US"},{"forObject":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","labelType":"xbrl:label","value":"Right-of-Use Asset Obtained in Exchange for Liability","language":"en-US"},{"forObject":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","labelType":"xbrl:terseLabel","value":"Non-cash additions to ROU assets","language":"en-US"},{"forObject":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember","labelType":"xbrl:documentation","value":"Represents information pertaining to right of use asset under finance lease.","language":"en-US"},{"forObject":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember","labelType":"xbrl:label","value":"Right of use asset under finance lease","language":"en-US"},{"forObject":"gdnsf:RoyaltyIncomePercentage","labelType":"xbrl:documentation","value":"Represents royalty income percentage.","language":"en-US"},{"forObject":"gdnsf:RoyaltyIncomePercentage","labelType":"xbrl:label","value":"Royalty Income Percentage","language":"en-US"},{"forObject":"gdnsf:RoyaltyIncomePercentage","labelType":"xbrl:terseLabel","value":"Percentage of royalty income","language":"en-US"},{"forObject":"gdnsf:SaloLlcMember","labelType":"xbrl:documentation","value":"Represents the information pertaining to  salo LLC.","language":"en-US"},{"forObject":"gdnsf:SaloLlcMember","labelType":"xbrl:label","value":"Salo LLC","language":"en-US"},{"forObject":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of intangible assets","language":"en-US"},{"forObject":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of inventory valuation adjustments.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory Valuation Adjustments [Table Text Block}","language":"en-US"},{"forObject":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of inventory valuation adjustments","language":"en-US"},{"forObject":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Represents information pertaining to other information about leases.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Other Information about Leases [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of other information about leases","language":"en-US"},{"forObject":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of prepayments and other current assets.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Prepaid Expense And Other Assets, Current [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of prepayments and other current assets","language":"en-US"},{"forObject":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","labelType":"xbrl:documentation","value":"The tabular disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, disclosure for allowance for credit losses.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","labelType":"xbrl:label","value":"Schedule of Trade Receivables Disclosure [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of trade receivables","language":"en-US"},{"forObject":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of useful life of finite lived intangible assets.","language":"en-US"},{"forObject":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Useful Life of Finite-Lived Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of estimated useful lives of definite life intangible assets","language":"en-US"},{"forObject":"gdnsf:SecondAmendmentMember","labelType":"xbrl:documentation","value":"The information relating to the second amendment","language":"en-US"},{"forObject":"gdnsf:SecondAmendmentMember","labelType":"xbrl:label","value":"Second amendment","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Minimum Percentage of Grant Date Fair Market Value of Shares","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Minimum Percentage of Grant Date Fair Market Value of Shares","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","labelType":"xbrl:terseLabel","value":"Percentage of the fair market value of shares on the date of grant (as a percent)","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","labelType":"xbrl:documentation","value":"Warrants earned for services provided under share based compensation.","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Warrants Earned","language":"en-US"},{"forObject":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","labelType":"xbrl:terseLabel","value":"Warrants earned","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:documentation","value":"Number of shares issued during the current period for legal settlement.","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Legal Settlement","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares issued in legal settlement (in shares)","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","labelType":"xbrl:documentation","value":"Number of warrants exercised during the current period.","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Warrants Exercised","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","labelType":"xbrl:negatedLabel","value":"Exercised (in shares)","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","labelType":"xbrl:terseLabel","value":"Warrants exercised (in shares)","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:documentation","value":"Value of stock issued for legal settlement.","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Legal Settlement","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares issued in legal settlement","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","labelType":"xbrl:documentation","value":"Value of stock issued as a result of the exercise of warrants.","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Warrants Exercised","language":"en-US"},{"forObject":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","labelType":"xbrl:terseLabel","value":"Warrants exercised","language":"en-US"},{"forObject":"gdnsf:SubordinateVotingSharesMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Subordinate Voting Shares.","language":"en-US"},{"forObject":"gdnsf:SubordinateVotingSharesMember","labelType":"xbrl:label","value":"Subordinate Voting Shares","language":"en-US"},{"forObject":"gdnsf:SuperVotingSharesMember","labelType":"xbrl:documentation","value":"Represents information pertaining to Super Voting Shares.","language":"en-US"},{"forObject":"gdnsf:SuperVotingSharesMember","labelType":"xbrl:label","value":"Super Voting Shares","language":"en-US"},{"forObject":"gdnsf:TaxWithholdingReceivableCurrent","labelType":"xbrl:documentation","value":"The amount of current portion of tax withholding receivable as at the end of the reporting period.","language":"en-US"},{"forObject":"gdnsf:TaxWithholdingReceivableCurrent","labelType":"xbrl:label","value":"Tax Withholding Receivable Current","language":"en-US"},{"forObject":"gdnsf:TaxWithholdingReceivableCurrent","labelType":"xbrl:terseLabel","value":"Tax withholding receivable","language":"en-US"},{"forObject":"gdnsf:TenantImprovementsReceivableCurrent","labelType":"xbrl:documentation","value":"The amount of current portion of tenant improvements receivables as at the end of the reporting period.","language":"en-US"},{"forObject":"gdnsf:TenantImprovementsReceivableCurrent","labelType":"xbrl:label","value":"Tenant Improvements Receivable, Current","language":"en-US"},{"forObject":"gdnsf:TenantImprovementsReceivableCurrent","labelType":"xbrl:terseLabel","value":"Tenant improvements receivable","language":"en-US"},{"forObject":"gdnsf:ThirdAmendmentMember","labelType":"xbrl:documentation","value":"The information relating to the third amendment","language":"en-US"},{"forObject":"gdnsf:ThirdAmendmentMember","labelType":"xbrl:label","value":"Third amendment","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDiscountRate","labelType":"xbrl:documentation","value":"Warrants And Rights Discount Rate.","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDiscountRate","labelType":"xbrl:label","value":"Warrants And Rights Discount Rate","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDiscountRate","labelType":"xbrl:terseLabel","value":"Discount rate","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDividendRate","labelType":"xbrl:documentation","value":"Warrants And Rights Dividend Rate.","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDividendRate","labelType":"xbrl:label","value":"Warrants And Rights Dividend Rate","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsDividendRate","labelType":"xbrl:terseLabel","value":"Dividend yield","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsVolatilityRate","labelType":"xbrl:documentation","value":"Warrants And Rights Volatility Rate.","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsVolatilityRate","labelType":"xbrl:label","value":"Warrants And Rights Volatility Rate","language":"en-US"},{"forObject":"gdnsf:WarrantsAndRightsVolatilityRate","labelType":"xbrl:terseLabel","value":"Annualized volatility","language":"en-US"},{"forObject":"gdnsf:WarrantsIssued","labelType":"xbrl:documentation","value":"Number of warrants issued.","language":"en-US"},{"forObject":"gdnsf:WarrantsIssued","labelType":"xbrl:label","value":"Warrants Issued","language":"en-US"},{"forObject":"gdnsf:WarrantsIssued","labelType":"xbrl:terseLabel","value":"Warrants issued","language":"en-US"},{"forObject":"gdnsf:WholesaleProductMember","labelType":"xbrl:documentation","value":"Represents information pertaining to wholesale product.","language":"en-US"},{"forObject":"gdnsf:WholesaleProductMember","labelType":"xbrl:label","value":"Wholesale","language":"en-US"},{"forObject":"gdnsf:WorkingCapital","labelType":"xbrl:documentation","value":"The excess of current assets over current liabilities.","language":"en-US"},{"forObject":"gdnsf:WorkingCapital","labelType":"xbrl:label","value":"Working Capital","language":"en-US"},{"forObject":"gdnsf:WorkingCapital","labelType":"xbrl:terseLabel","value":"Working capital","language":"en-US"},{"forObject":"srt:BoardOfDirectorsChairmanMember","labelType":"xbrl:label","value":"Board of Directors Chairman","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:TitleOfIndividualAxis","labelType":"xbrl:label","value":"Title of Individual [Axis]","language":"en-US"},{"forObject":"srt:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:label","value":"Title of Individual [Domain]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"us-gaap:AccountsAndNontradeReceivableTextBlock","labelType":"xbrl:label","value":"Accounts and Nontrade Receivable [Text Block]","language":"en-US"},{"forObject":"us-gaap:AccountsAndNontradeReceivableTextBlock","labelType":"xbrl:terseLabel","value":"Trade Receivables","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:label","value":"Accounts and Other Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsAndOtherReceivablesNetCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:AccountsNotesAndLoansReceivableLineItems","labelType":"xbrl:label","value":"Accounts, Notes, Loans and Financing Receivable [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccountsNotesAndLoansReceivableLineItems","labelType":"xbrl:terseLabel","value":"Notes Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accounts Payable and Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accounts Payable and Accrued liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Accounts Payable and Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","labelType":"xbrl:label","value":"Accounts Payable and Accrued Liabilities Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Accounts Payable and Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","labelType":"xbrl:label","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableTradeCurrent","labelType":"xbrl:label","value":"Accounts Payable, Trade, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableTradeCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable - trade","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, net of allowance for doubtful accounts of $572,080 and $132,490, respectively","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AccretionExpense","labelType":"xbrl:label","value":"Accretion Expense","language":"en-US"},{"forObject":"us-gaap:AccretionExpense","labelType":"xbrl:terseLabel","value":"Accretion","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued Expenses","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less: accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional Paid in Capital.","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:terseLabel","value":"Additional Paid in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:verboseLabel","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional paid in capital","language":"en-US"},{"forObject":"us-gaap:AdjustmentForAmortization","labelType":"xbrl:label","value":"Amortization","language":"en-US"},{"forObject":"us-gaap:AdjustmentForAmortization","labelType":"xbrl:terseLabel","value":"Amortization","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Warrant Issued","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:terseLabel","value":"Warrants issued in financing activities","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net loss to net cash used in operating activities:","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:verboseLabel","value":"Stock-based payments","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:verboseLabel","value":"Net of allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:terseLabel","value":"Amortization of deferred financing costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Amortization","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization of intangible assets","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Anti-dilutive shares outstanding","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","labelType":"xbrl:label","value":"Collaborative Arrangement and Arrangement Other than Collaborative [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionAxis","labelType":"xbrl:label","value":"Asset Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred, Contingent Consideration","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration","labelType":"xbrl:terseLabel","value":"Cash consideration","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","labelType":"xbrl:terseLabel","value":"Value of shares issued","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost","labelType":"xbrl:label","value":"Asset Acquisition, Consideration Transferred, Transaction Cost","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost","labelType":"xbrl:terseLabel","value":"Transaction costs","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionDomain","labelType":"xbrl:label","value":"Asset Acquisition [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionLineItems","labelType":"xbrl:label","value":"Asset Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTable","labelType":"xbrl:label","value":"Asset Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Asset impairment charge","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:verboseLabel","value":"Impairment charges","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current assets:","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Total assets at fair value","language":"en-US"},{"forObject":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","labelType":"xbrl:label","value":"Assets Held-for-sale, Not Part of Disposal Group, Current","language":"en-US"},{"forObject":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","labelType":"xbrl:terseLabel","value":"Assets Held for Sale","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis of Accounting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of presentation and going concern","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Buildings and Improvements","language":"en-US"},{"forObject":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","labelType":"xbrl:label","value":"Business Description and Basis of Presentation [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","labelType":"xbrl:terseLabel","value":"Description of Business and Summary","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:label","value":"Cash.","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and restricted cash, end of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash and restricted cash, beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net change in cash and restricted cash","language":"en-US"},{"forObject":"us-gaap:CashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","labelType":"xbrl:label","value":"Cash Flow, Supplemental Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Supplemental Cash Flow Information","language":"en-US"},{"forObject":"us-gaap:CashMember","labelType":"xbrl:label","value":"Cash","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:label","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:terseLabel","value":"Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightAxis","labelType":"xbrl:label","value":"Class of Warrant or Right [Axis]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightDomain","labelType":"xbrl:label","value":"Class of Warrant or Right [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercise Price of Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:terseLabel","value":"Exercise price of warrants (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:verboseLabel","value":"Exercise price of warrants (in CAD per share)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightLineItems","labelType":"xbrl:label","value":"Class of Warrant or Right [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightLineItems","labelType":"xbrl:terseLabel","value":"Warrants","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","labelType":"xbrl:terseLabel","value":"Warrants, number of shares called by each warrant (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:terseLabel","value":"Number of subordinate voting shares","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:verboseLabel","value":"Warrants, number of shares called by warrants (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:label","value":"Class of Warrant or Right, Outstanding","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:periodEndLabel","value":"Warrants outstanding, ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:periodStartLabel","value":"Warrants outstanding, beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:terseLabel","value":"Warrants outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:label","value":"Class of Warrant or Right [Table]","language":"en-US"},{"forObject":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","labelType":"xbrl:label","value":"Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies.","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies (refer to Note 20)","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common stock","language":"en-US"},{"forObject":"us-gaap:CommonStockNoParValue","labelType":"xbrl:label","value":"Common Stock, No Par Value","language":"en-US"},{"forObject":"us-gaap:CommonStockNoParValue","labelType":"xbrl:terseLabel","value":"Common stock, no par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","labelType":"xbrl:label","value":"Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Common stock","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorizedUnlimited","labelType":"xbrl:label","value":"Common Stock, Shares Authorized, Unlimited [Fixed List]","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorizedUnlimited","labelType":"xbrl:terseLabel","value":"Common stock, authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:periodEndLabel","value":"Balance at the end (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:periodStartLabel","value":"Balance at the beginning (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common Stock, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common Stock, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:label","value":"Common Stock, Voting Rights","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:terseLabel","value":"Common stock, voting rights","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","labelType":"xbrl:label","value":"Components of Deferred Tax Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","labelType":"xbrl:terseLabel","value":"Deferred assets","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","labelType":"xbrl:label","value":"Components of Deferred Tax Assets and Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Components of the net deferred tax asset","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","labelType":"xbrl:label","value":"Components of Deferred Tax Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"(Recoveries) expenses for income taxes","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of consolidation","language":"en-US"},{"forObject":"us-gaap:ConstructionInProgressMember","labelType":"xbrl:label","value":"Construction-in-progress","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Contract liability","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:label","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:terseLabel","value":"Net carrying value","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:verboseLabel","value":"Face value","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtMember","labelType":"xbrl:label","value":"Convertible Note","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtSecuritiesMember","labelType":"xbrl:label","value":"Convertible notes","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:label","value":"Convertible Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of net carrying amount of convertible notes","language":"en-US"},{"forObject":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","labelType":"xbrl:label","value":"Convertible Notes.","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of Goods and Services Sold","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Product costs","language":"en-US"},{"forObject":"us-gaap:CostOfRevenueAbstract","labelType":"xbrl:label","value":"Cost of Revenue [Abstract]","language":"en-US"},{"forObject":"us-gaap:CostOfRevenueAbstract","labelType":"xbrl:terseLabel","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:label","value":"Cost of Goods and Service [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:negatedLabel","value":"Current income tax expenses","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Current Income Tax Expense (Benefit), Total","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DebtConversionOriginalDebtInterestRateOfDebt","labelType":"xbrl:label","value":"Debt Conversion, Original Debt, Interest Rate of Debt","language":"en-US"},{"forObject":"us-gaap:DebtConversionOriginalDebtInterestRateOfDebt","labelType":"xbrl:terseLabel","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Interest rate (variable rate)","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Note payable amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:label","value":"Debt Instrument, Frequency of Periodic Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:terseLabel","value":"Frequency of periodic payments","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:verboseLabel","value":"Interest frequency","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Maturity date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Federal Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:label","value":"Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:terseLabel","value":"Deferred financing costs","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Income Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxAssetsNet","labelType":"xbrl:terseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income tax","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Deferred Income Tax Expense (Benefit), Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:totalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredOfferingCosts","labelType":"xbrl:label","value":"Deferred Offering Costs","language":"en-US"},{"forObject":"us-gaap:DeferredOfferingCosts","labelType":"xbrl:negatedLabel","value":"Deferred financing costs","language":"en-US"},{"forObject":"us-gaap:DeferredOfferingCosts","labelType":"xbrl:terseLabel","value":"Deferred financing costs","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State and Local Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Capital Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:terseLabel","value":"Capital loss carryforward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Assets, Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:label","value":"Deferred Tax Assets, Inventory","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:terseLabel","value":"Inventory reserve","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Net deferred asset/(tax liabilities)","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net of Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:totalLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","labelType":"xbrl:label","value":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","labelType":"xbrl:terseLabel","value":"Operating loss carryforwards - United States","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Assets, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share based compensation","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","labelType":"xbrl:label","value":"Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Less valuation allowance","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:label","value":"Deposits Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DepositsAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Deposits","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation on property and equipment","language":"en-US"},{"forObject":"us-gaap:DerivativeForwardExchangeRate1","labelType":"xbrl:label","value":"Derivative, Forward Exchange Rate","language":"en-US"},{"forObject":"us-gaap:DerivativeForwardExchangeRate1","labelType":"xbrl:terseLabel","value":"Exchange rate","language":"en-US"},{"forObject":"us-gaap:DerivativeGainLossOnDerivativeNet","labelType":"xbrl:label","value":"Derivative, Gain (Loss) on Derivative, Net","language":"en-US"},{"forObject":"us-gaap:DerivativeGainLossOnDerivativeNet","labelType":"xbrl:negatedLabel","value":"Derivative (Gain) Loss","language":"en-US"},{"forObject":"us-gaap:DerivativeGainLossOnDerivativeNet","labelType":"xbrl:terseLabel","value":"Derivative gain (loss)","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentDetailAbstract","labelType":"xbrl:label","value":"Derivative Instrument Detail [Abstract]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentDetailAbstract","labelType":"xbrl:terseLabel","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","labelType":"xbrl:label","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","labelType":"xbrl:label","value":"Derivative Instruments and Hedging Activities Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLineItems","labelType":"xbrl:label","value":"Derivative [Line Items]","language":"en-US"},{"forObject":"us-gaap:DerivativeTable","labelType":"xbrl:label","value":"Derivative [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of disaggregated revenue","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsHeldforsaleMember","labelType":"xbrl:label","value":"Discontinued Operations, Held-for-sale [Member]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupClassificationAxis","labelType":"xbrl:label","value":"Disposal Group Classification [Axis]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupClassificationDomain","labelType":"xbrl:label","value":"Disposal Group Classification [Domain]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","labelType":"xbrl:label","value":"Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Total assets held for sale","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Consideration","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","labelType":"xbrl:terseLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","labelType":"xbrl:label","value":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","language":"en-US"},{"forObject":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","labelType":"xbrl:negatedLabel","value":"Gain on disposal","language":"en-US"},{"forObject":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","labelType":"xbrl:terseLabel","value":"Gain on disposal of assets","language":"en-US"},{"forObject":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","labelType":"xbrl:verboseLabel","value":"Gain (loss) on disposal","language":"en-US"},{"forObject":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","labelType":"xbrl:label","value":"Disposal Group Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DueFromRelatedParties","labelType":"xbrl:label","value":"Due from Related Parties","language":"en-US"},{"forObject":"us-gaap:DueFromRelatedParties","labelType":"xbrl:terseLabel","value":"Due from related parties","language":"en-US"},{"forObject":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","labelType":"xbrl:label","value":"Due to Related Parties","language":"en-US"},{"forObject":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","labelType":"xbrl:terseLabel","value":"Due to related parties","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Net income (loss) per share - basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Net income (loss) per share - diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Net loss per share","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","labelType":"xbrl:terseLabel","value":"Stock based and other compensation","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Additional Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized [Abstract]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Cost not yet recognized, period for recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:label","value":"Stock options","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:ExtinguishmentOfDebtAmount","labelType":"xbrl:label","value":"Extinguishment of Debt, Amount","language":"en-US"},{"forObject":"us-gaap:ExtinguishmentOfDebtAmount","labelType":"xbrl:terseLabel","value":"Extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","labelType":"xbrl:terseLabel","value":"Assumptions","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of weighted average valuation assumptions for warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","labelType":"xbrl:label","value":"Asset Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueByAssetClassAxis","labelType":"xbrl:label","value":"Asset Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Measurements","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurements","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Fair value measurements","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Recurring","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseInterestExpense","labelType":"xbrl:label","value":"Finance Lease, Interest Expense","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseInterestExpense","labelType":"xbrl:terseLabel","value":"Interest on lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Finance Lease, Liability, Payment, Due [Abstract]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Finance Leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Future minimum lease payments of financing leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Finance Lease, Liability, Payment, Due","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total minimum lease payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Two","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Finance Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less discount to net present value","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease, Principal Payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:negatedLabel","value":"Lease payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:terseLabel","value":"Lease principal payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Right of use asset under finance lease","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","labelType":"xbrl:label","value":"Finance Lease, Right-of-Use Asset, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","labelType":"xbrl:terseLabel","value":"Accumulated amortization of right of use asset under finance lease","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","labelType":"xbrl:label","value":"Finance Lease, Right-of-Use Asset, Amortization","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","labelType":"xbrl:terseLabel","value":"Amortization of ROU assets","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Finance Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Weighted-average discount rate - finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Finance Lease, Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Weighted-average remaining lease term (years) - finance leases","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:label","value":"Financial Instruments Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Financial Instruments","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful life of Intangible assets","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year One","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:label","value":"Finite-lived Intangible Assets [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:FinitelivedIntangibleAssetsAcquired1","labelType":"xbrl:label","value":"Finite-lived Intangible Assets Acquired","language":"en-US"},{"forObject":"us-gaap:FinitelivedIntangibleAssetsAcquired1","labelType":"xbrl:terseLabel","value":"Additions (Note 3)","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Foreign currency","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:negatedLabel","value":"Loss on Sale of Property and Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfBusiness","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Business","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfBusiness","labelType":"xbrl:negatedLabel","value":"Gain (loss) on disposal of business","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:terseLabel","value":"Loss on sale of property and equipment","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseAbstract","labelType":"xbrl:label","value":"General and Administrative Expenses","language":"en-US"},{"forObject":"us-gaap:GeneralInsuranceExpense","labelType":"xbrl:label","value":"General Insurance Expense","language":"en-US"},{"forObject":"us-gaap:GeneralInsuranceExpense","labelType":"xbrl:terseLabel","value":"Insurance expenses","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill.","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Goodwill - December 31, 2021","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Goodwill - December 31, 2019 and 2020","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","value":"Impairment","language":"en-US"},{"forObject":"us-gaap:GoodwillTransfers","labelType":"xbrl:label","value":"Goodwill, Transfers","language":"en-US"},{"forObject":"us-gaap:GoodwillTransfers","labelType":"xbrl:negatedLabel","value":"Dispositions","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:label","value":"Impairment, Long-Lived Asset, Held-for-Use","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:negatedLabel","value":"Impairment of long-lived assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:terseLabel","value":"Impairment of long-lived assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of long-lived assets","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"United states","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Loss before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Loss before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Consolidated Statements of Net Loss and Comprehensive Loss","language":"en-US"},{"forObject":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","labelType":"xbrl:label","value":"Disposal Group Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","labelType":"xbrl:label","value":"Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","labelType":"xbrl:terseLabel","value":"Business Combinations and Dispositions","language":"en-US"},{"forObject":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","labelType":"xbrl:label","value":"Disposal Groups, Including Discontinued Operations [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Amount [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Income tax reconciliation","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Income tax benefits at statutory rate","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","labelType":"xbrl:terseLabel","value":"Non-deductible expenses","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"State Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Cash paid for income taxes","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:negatedLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapital","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapital","labelType":"xbrl:terseLabel","value":"Decrease in working capital","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Change in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidExpense","labelType":"xbrl:label","value":"Increase (Decrease) in Prepaid Expense","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidExpense","labelType":"xbrl:negatedLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets Acquired","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:terseLabel","value":"Additions (Note 3)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Intangibles","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","labelType":"xbrl:label","value":"Intangibles","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:label","value":"Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestExpense","labelType":"xbrl:negatedLabel","value":"Interest expenses, net","language":"en-US"},{"forObject":"us-gaap:InterestExpensePolicyTextBlock","labelType":"xbrl:label","value":"Interest Expense, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InterestExpensePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Capitalization of interest","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest Paid, Excluding Capitalized Interest, Operating Activities","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:terseLabel","value":"Cash paid for interest","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:label","value":"Inventory, Finished Goods, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoods","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:label","value":"Inventory, Work in Process, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcess","labelType":"xbrl:terseLabel","value":"Work-in-progress","language":"en-US"},{"forObject":"us-gaap:LaborAndRelatedExpense","labelType":"xbrl:label","value":"Labor and Related Expense","language":"en-US"},{"forObject":"us-gaap:LaborAndRelatedExpense","labelType":"xbrl:terseLabel","value":"Salaries and benefits","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:label","value":"Land","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:label","value":"Lease, Cost","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:totalLabel","value":"Total lease expenses","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:label","value":"Lease, Cost [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of components of lease expenses","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total minimum lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Two","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less discount to net present value","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAbstract","labelType":"xbrl:label","value":"Liabilities [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","labelType":"xbrl:terseLabel","value":"Liabilities held for sale","language":"en-US"},{"forObject":"us-gaap:LicenseMember","labelType":"xbrl:label","value":"Licenses","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","labelType":"xbrl:label","value":"Line of Credit Facility, Collateral Fees, Amount","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","labelType":"xbrl:terseLabel","value":"Fees and closing costs","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Maximum aggregate principal amount","language":"en-US"},{"forObject":"us-gaap:LineOfCreditMember","labelType":"xbrl:label","value":"Credit Facility","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-term Debt.","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:periodEndLabel","value":"End of period","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:periodStartLabel","value":"Beginning of year","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:negatedLabel","value":"Less: Current portion","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:terseLabel","value":"Long-Term debt, current portion","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Long-term Debt, Excluding Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Long-Term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:verboseLabel","value":"Total long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:label","value":"Long-term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:terseLabel","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract","labelType":"xbrl:label","value":"Convertible Debt [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract","labelType":"xbrl:terseLabel","value":"Convertible Notes","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyEstimateOfPossibleLoss","labelType":"xbrl:label","value":"Loss Contingency, Estimate of Possible Loss","language":"en-US"},{"forObject":"us-gaap:LossContingencyEstimateOfPossibleLoss","labelType":"xbrl:terseLabel","value":"Unspecified damages","language":"en-US"},{"forObject":"us-gaap:MarketingExpense","labelType":"xbrl:label","value":"Marketing Expense","language":"en-US"},{"forObject":"us-gaap:MarketingExpense","labelType":"xbrl:terseLabel","value":"Marketing","language":"en-US"},{"forObject":"us-gaap:MeasurementInputExpectedTermMember","labelType":"xbrl:label","value":"Measurement Input, Expected Term","language":"en-US"},{"forObject":"us-gaap:MeasurementInputPriceVolatilityMember","labelType":"xbrl:label","value":"Measurement Input, Price Volatility","language":"en-US"},{"forObject":"us-gaap:MeasurementInputRiskFreeInterestRateMember","labelType":"xbrl:label","value":"Measurement Input, Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeAxis","labelType":"xbrl:label","value":"Measurement Input Type [Axis]","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeDomain","labelType":"xbrl:label","value":"Measurement Input Type [Domain]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"CASH FLOWS FROM FINANCING ACTIVITIES","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by (used in) investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"CASH FLOWS FROM INVESTING ACTIVITIES:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:terseLabel","value":"Cash flows used in operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"CASH FLOWS FROM OPERATING ACTIVITIES","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income (loss) and comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net Loss","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Recently adopted accounting pronouncements and New accounting pronouncements not yet adopted","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:label","value":"Noncash Investing and Financing Items [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:terseLabel","value":"Non-cash investing","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisition, Debt Assumed","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","labelType":"xbrl:terseLabel","value":"Acquisition of Charm City through issuance of note payable","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","labelType":"xbrl:verboseLabel","value":"Noncash Acquisition","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisition, Value of Assets Acquired","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","labelType":"xbrl:terseLabel","value":"Acquisition of Nevada through issuance of SVS","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisitions [Line Items]","language":"en-US"},{"forObject":"us-gaap:NoncashOrPartNoncashAcquisitionsTable","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisitions [Table]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Other income (expenses), net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Nonoperating Income (Expense) [Abstract]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other income (expense):","language":"en-US"},{"forObject":"us-gaap:NotesAndLoansReceivableNetCurrent","labelType":"xbrl:label","value":"Financing Receivable, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:NotesAndLoansReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Notes receivable","language":"en-US"},{"forObject":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract","labelType":"xbrl:label","value":"Notes Receivable","language":"en-US"},{"forObject":"us-gaap:NotesAndLoansReceivableNetNoncurrent","labelType":"xbrl:label","value":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","language":"en-US"},{"forObject":"us-gaap:NotesAndLoansReceivableNetNoncurrent","labelType":"xbrl:terseLabel","value":"Notes receivable, long-term","language":"en-US"},{"forObject":"us-gaap:NotesPayableOtherPayablesMember","labelType":"xbrl:label","value":"Promissory Note","language":"en-US"},{"forObject":"us-gaap:NotesReceivableNet","labelType":"xbrl:label","value":"Financing Receivable, after Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:NotesReceivableNet","labelType":"xbrl:terseLabel","value":"Notes Receivable","language":"en-US"},{"forObject":"us-gaap:NotesReceivableNet","labelType":"xbrl:verboseLabel","value":"Note payable issued in Charm City acquisition (Note 3)","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:label","value":"Number of Operating Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:terseLabel","value":"Number of business segment","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Loss from operations","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating Lease, Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:terseLabel","value":"Operating lease expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseExpense","labelType":"xbrl:label","value":"Operating Lease, Expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseExpense","labelType":"xbrl:terseLabel","value":"Non-cash operating lease expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Payment, Due [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Operating Leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:terseLabel","value":"Operating lease, right-of-use asset","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset, Amortization Expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:terseLabel","value":"Amortization of operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Operating Lease, Weighted Average Discount Rate, Percent","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Weighted-average discount rate - operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Operating Lease, Weighted Average Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:terseLabel","value":"Weighted-average remaining lease term (years) - operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Operating loss carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwardsLineItems","labelType":"xbrl:label","value":"Operating Loss Carryforwards [Line Items]","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwardsTable","labelType":"xbrl:label","value":"Operating Loss Carryforwards [Table]","language":"en-US"},{"forObject":"us-gaap:OtherGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Other General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:OtherGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Other expenses","language":"en-US"},{"forObject":"us-gaap:OtherInventory","labelType":"xbrl:label","value":"Other Inventory, Gross","language":"en-US"},{"forObject":"us-gaap:OtherInventory","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other income (expenses)","language":"en-US"},{"forObject":"us-gaap:OtherPrepaidExpenseCurrent","labelType":"xbrl:label","value":"Other Prepaid Expense, Current","language":"en-US"},{"forObject":"us-gaap:OtherPrepaidExpenseCurrent","labelType":"xbrl:terseLabel","value":"Other Prepaid Expenses","language":"en-US"},{"forObject":"us-gaap:PaidInKindInterest","labelType":"xbrl:label","value":"Paid-in-Kind Interest","language":"en-US"},{"forObject":"us-gaap:PaidInKindInterest","labelType":"xbrl:terseLabel","value":"PIK interest","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:label","value":"Payments of Financing Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:negatedLabel","value":"Deferred financing costs","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","labelType":"xbrl:label","value":"Payments to Acquire Businesses and Interest in Affiliates","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","labelType":"xbrl:negatedTerseLabel","value":"Payment for sale net of cash","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:label","value":"Payments to Acquire Productive Assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:negatedLabel","value":"Acquisition","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"PP&E Additions","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepayments and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","labelType":"xbrl:label","value":"Prepayments and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidInsurance","labelType":"xbrl:label","value":"Prepaid Insurance","language":"en-US"},{"forObject":"us-gaap:PrepaidInsurance","labelType":"xbrl:terseLabel","value":"Prepaid Insurance","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:label","value":"Prime Rate [Member]","language":"en-US"},{"forObject":"us-gaap:PrivatePlacementMember","labelType":"xbrl:label","value":"Private Placement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfBusinesses","labelType":"xbrl:label","value":"Proceeds from Divestiture of Businesses","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfBusinesses","labelType":"xbrl:terseLabel","value":"Cash consideration","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","labelType":"xbrl:label","value":"Proceeds from Divestiture of Businesses and Interests in Affiliates","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","labelType":"xbrl:terseLabel","value":"Proceeds from sale net of cash","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","labelType":"xbrl:verboseLabel","value":"Proceeds from dispositions","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfDebt","labelType":"xbrl:verboseLabel","value":"Proceeds from debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Long-term Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Proceeds from long-term debt, net of issuance costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfWarrants","labelType":"xbrl:label","value":"Proceeds from Issuance of Warrants","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfWarrants","labelType":"xbrl:terseLabel","value":"Issue of warrants","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:label","value":"Proceeds from Lines of Credit","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Proceeds from Credit Facility","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:label","value":"Proceeds from Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from option exercises","language":"en-US"},{"forObject":"us-gaap:ProceedsFromWarrantExercises","labelType":"xbrl:label","value":"Proceeds from Warrant Exercises","language":"en-US"},{"forObject":"us-gaap:ProceedsFromWarrantExercises","labelType":"xbrl:terseLabel","value":"Proceeds from warrant exercises","language":"en-US"},{"forObject":"us-gaap:ProductAndServiceOtherMember","labelType":"xbrl:label","value":"Other","language":"en-US"},{"forObject":"us-gaap:ProfessionalFees","labelType":"xbrl:label","value":"Professional Fees","language":"en-US"},{"forObject":"us-gaap:ProfessionalFees","labelType":"xbrl:terseLabel","value":"Professional fees","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:label","value":"Property and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","labelType":"xbrl:label","value":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Property and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Property and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful life of Property and equipment","language":"en-US"},{"forObject":"us-gaap:ProvisionForOtherLosses","labelType":"xbrl:label","value":"Provision for Other Losses","language":"en-US"},{"forObject":"us-gaap:ProvisionForOtherLosses","labelType":"xbrl:terseLabel","value":"Tax withholding receivable, net included with allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:ReceivablesNetCurrent","labelType":"xbrl:label","value":"Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:ReceivablesNetCurrent","labelType":"xbrl:terseLabel","value":"Trade receivable","language":"en-US"},{"forObject":"us-gaap:ReceivablesNetCurrentAbstract","labelType":"xbrl:label","value":"Trade Receivables","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:label","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:label","value":"Related Party Transactions Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Related Party Transactions","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfConvertibleDebt","labelType":"xbrl:label","value":"Repayments of Convertible Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfConvertibleDebt","labelType":"xbrl:negatedLabel","value":"Convertible debt payment","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebt","labelType":"xbrl:label","value":"Repayments of Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebt","labelType":"xbrl:negatedLabel","value":"Repayment of debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebt","labelType":"xbrl:terseLabel","value":"Repayment of debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:label","value":"Repayments of Long-term Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Principal amount paid off","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermLinesOfCredit","labelType":"xbrl:label","value":"Repayments of Long-term Lines of Credit","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermLinesOfCredit","labelType":"xbrl:negatedLabel","value":"Debt principal payments","language":"en-US"},{"forObject":"us-gaap:RestrictedCashCurrent","labelType":"xbrl:label","value":"Restricted Cash, Current","language":"en-US"},{"forObject":"us-gaap:RestrictedCashCurrent","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RetailMember","labelType":"xbrl:label","value":"Retail","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Accumulated deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue recognition","language":"en-US"},{"forObject":"us-gaap:RoyaltyMember","labelType":"xbrl:label","value":"Royalty Asset","language":"en-US"},{"forObject":"us-gaap:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:label","value":"Sale and Leaseback Transaction, Gain (Loss), Net","language":"en-US"},{"forObject":"us-gaap:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:negatedLabel","value":"Deferred Gain/Loss Sale Leaseback","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:label","value":"Sale of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","labelType":"xbrl:label","value":"Schedule of Accounts, Notes, Loans and Financing Receivable [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of anti-dilutive shares outstanding","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Cash and Cash Equivalents [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of supplemental cash flow information","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","labelType":"xbrl:label","value":"Collaborative Arrangement and Arrangement Other than Collaborative [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of (recoveries) expenses for income taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of the components of deferred tax","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of reconciliation of statutory federal income tax rate","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:label","value":"Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of assets and liabilities measured at fair value on a recurring basis","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule of Goodwill [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of change in carrying amount of goodwill","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of the components of loss before income taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of inventory","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of entities wholly owned, or effectively controlled by Company","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:label","value":"Schedule of Related Party Transactions, by Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Option, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of stock option activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of weighted average valuation assumptions for stock options","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTextBlock","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of shares by class","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","labelType":"xbrl:label","value":"Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","labelType":"xbrl:terseLabel","value":"Summary of warrants outstanding","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Segment Reporting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Segment Information","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Selling, general and administrative","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Noncash Expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Stock-based compensation expenses","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","labelType":"xbrl:terseLabel","value":"Weighted average assumptions","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:verboseLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Expected annualized volatility (as a percent)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Risk-free interest rate (as a percent)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Additional Information","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:terseLabel","value":"Options exercisable, outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Options exercisable, weighted average exercise price (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeitures (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Stock-based compensation (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:terseLabel","value":"Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Options outstanding, intrinsic value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Number of Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"End of period (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Beginning of period (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","labelType":"xbrl:terseLabel","value":"Percentage of the number of shares outstanding assuming conversion of all super voting shares and multiple voting shares to subordinate voting shares permitted to be issued (as a percent)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Award Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercised (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Forfeitures (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:label","value":"Share Price.","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:terseLabel","value":"Share price","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:terseLabel","value":"Expiration period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:terseLabel","value":"Expected life of options","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:terseLabel","value":"Options exercisable, intrinsic value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:terseLabel","value":"Options exercisable, weighted average remaining life","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:terseLabel","value":"Weighted average remaining life","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:label","value":"Shares, Issued","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:verboseLabel","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:SharesIssuedPricePerShare","labelType":"xbrl:label","value":"Shares Issued, Price Per Share","language":"en-US"},{"forObject":"us-gaap:SharesIssuedPricePerShare","labelType":"xbrl:terseLabel","value":"Price per share","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeAxis","labelType":"xbrl:label","value":"Short-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeDomain","labelType":"xbrl:label","value":"Short-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"us-gaap:SoftwareDevelopmentMember","labelType":"xbrl:label","value":"Software","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:label","value":"State","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Consolidated Statements of Cash Flows","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Consolidated Balance Sheets","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Consolidated Statements of Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:terseLabel","value":"Shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Conversion of MVS shares (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesIssuedForServices","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Issued for Services","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesIssuedForServices","labelType":"xbrl:terseLabel","value":"Number of shares issued for advisory services","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:verboseLabel","value":"Shares issued in private placement (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Exercised (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Options exercised (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:terseLabel","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Conversion of MVS shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueIssuedForServices","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Issued for Services","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueIssuedForServices","labelType":"xbrl:verboseLabel","value":"Fair value of issued shares for advisory services","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Value, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:verboseLabel","value":"Shares issued in private placement","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Options exercised","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Balance at the end","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Balance at the beginning","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:verboseLabel","value":"Stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteAbstract","labelType":"xbrl:label","value":"Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:label","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:label","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowElementsAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:label","value":"Taxes Payable, Current","language":"en-US"},{"forObject":"us-gaap:TaxesPayableCurrent","labelType":"xbrl:terseLabel","value":"Taxes payable","language":"en-US"},{"forObject":"us-gaap:TenantImprovements","labelType":"xbrl:label","value":"Tenant Improvements","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Accounts Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:TypeOfArrangementAxis","labelType":"xbrl:label","value":"Collaborative Arrangement and Arrangement Other than Collaborative [Axis]","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Derivatives","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnDerivatives","labelType":"xbrl:verboseLabel","value":"Gain (loss) on revaluation","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Accrued interest and penalties on unrecognized tax positions","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of estimates and significant judgments","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:VehiclesMember","labelType":"xbrl:label","value":"Vehicles","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:label","value":"Warrants","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","labelType":"xbrl:label","value":"Warrants and Rights Outstanding, Measurement Input","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","labelType":"xbrl:terseLabel","value":"Warrants. measurement input","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingTerm","labelType":"xbrl:label","value":"Warrants and Rights Outstanding, Term","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingTerm","labelType":"xbrl:terseLabel","value":"Term of warrants","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Weighted average shares used in computation of net income (loss) per share - diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Weighted average shares used in computation of net income (loss) per share - basic","language":"en-US"},{"forObject":"cik:0001771706","labelType":"xbrl:label","value":"Vireo Growth Inc.","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"11401 - Disclosure - Accounts Payable and Accrued Liabilities","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"41401 - Disclosure - Accounts Payable and Accrued Liabilities (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"31403 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"40501 - Disclosure - Accounts Receivable (Details)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"30503 - Disclosure - Accounts Receivable (Tables)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"10301 - Disclosure - Business Combinations and Dispositions","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"40302 - Disclosure - Business Combinations and Dispositions - Asset Acquisition (Details)","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"40301 - Disclosure - Business Combinations and Dispositions - Dispositions (Details)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"12001 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"42001 - Disclosure - Commitments and Contingencies (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"11701 - Disclosure - Convertible Notes","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"41701 - Disclosure - Convertible Notes - Narrative (Details)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"41702 - Disclosure - Convertible Notes - Net Carrying Amount of Convertible Notes (Details)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"31703 - Disclosure - Convertible Notes (Tables)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"10901 - Disclosure - Deferred Acquisition Costs","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"40901 - Disclosure - Deferred Acquisition Costs (Details)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"11601 - Disclosure - Derivative Liability","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"41601 - Disclosure - Derivative Liability (Details)","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"10101 - Disclosure - Description of Business and Summary","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"10401 - Disclosure - Fair Value Measurements","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"40401 - Disclosure - Fair Value Measurements - Summary of assets that are measured at fair value on a recurring basis (Details)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"30403 - Disclosure - Fair Value Measurements (Tables)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"12401 - Disclosure - Financial Instruments","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"12101 - Disclosure - General and Administrative Expenses","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"42101 - Disclosure - General and Administrative Expenses (Details)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"32103 - Disclosure - General and Administrative Expenses (Tables)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"11201 - Disclosure - Goodwill","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"41201 - Disclosure - Goodwill (Details)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"31203 - Disclosure - Goodwill (Tables)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"12201 - Disclosure - Income Taxes","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"42204 - Disclosure - Income Taxes - Deferred tax asset (Details)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"42201 - Disclosure - Income Taxes - Loss before income taxes (Details)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"42205 - Disclosure - Income Taxes - Operating loss carryforwards (Details)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"42203 - Disclosure - Income Taxes - Reconciliation (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"42202 - Disclosure - Income Taxes - (Recoveries) expenses for income taxes (Details)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"32203 - Disclosure - Income Taxes (Tables)","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"11301 - Disclosure - Intangibles","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"41302 - Disclosure - Intangibles - Expected Amortization (Details)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"41301 - Disclosure - Intangibles - Finite and Indefinite (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"31303 - Disclosure - Intangibles (Tables)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"10701 - Disclosure - Inventory","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"40701 - Disclosure - Inventory (Details)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"40702 - Disclosure - Inventory - Schedule of inventory valuation adjustments (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"30703 - Disclosure - Inventory (Tables)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"11101 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"41101 - Disclosure - Leases - Components of lease expenses (Details)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"41102 - Disclosure - Leases - Future minimum lease payments (Details)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"41105 - Disclosure - Leases - Narrative (Details)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"41104 - Disclosure - Leases - Other information (Details)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"41103 - Disclosure - Leases - Supplemental cash flow information (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"31103 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"11501 - Disclosure - Long-Term Debt","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"41501 - Disclosure - Long-Term Debt - Narrative (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"41502 - Disclosure - Long-Term Debt - Summary (Details)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"31503 - Disclosure - Long-Term Debt (Tables)","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"10601 - Disclosure - Notes Receivable","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"40601 - Disclosure - Notes Receivable (Details)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"10801 - Disclosure - Prepayments and other current assets","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"40801 - Disclosure - Prepayments and other current assets (Details)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"30803 - Disclosure - Prepayments and other current assets (Tables)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"11001 - Disclosure - Property and Equipment, Net","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"41001 - Disclosure - Property and Equipment, Net (Details)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"41002 - Disclosure - Property and Equipment, Net - Narrative (Details)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"31003 - Disclosure - Property and Equipment, Net (Tables)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"12501 - Disclosure - Related Party Transactions","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"42501 - Disclosure - Related Party Transactions (Details)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"11901 - Disclosure - Stock-Based Compensation","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"41903 - Disclosure - Stock-Based Compensation - Stock Options - Activity (Details)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"41902 - Disclosure - Stock-Based Compensation - Stock Options - Assumptions (Details)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"41901 - Disclosure - Stock-Based Compensation - Stock Options - General Information (Details)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"41906 - Disclosure - Stock-Based Compensation - Stock Options - Intrinsic Value (Details)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"41904 - Disclosure - Stock-Based Compensation - Stock Options - Stock-based Compensation Expense (Details)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"41905 - Disclosure - Stock-Based Compensation - Stock Options - Unrecognized Compensation Costs (Details)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"31903 - Disclosure - Stock-Based Compensation (Tables)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"41908 - Disclosure - Stock-Based Compensation - Warrants - Assumptions (Details)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"41907 - Disclosure - Stock-Based Compensation - Warrants - General Information (Details)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"41909 - Disclosure - Stock-Based Compensation - Warrants - Outstanding (Details)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"41910 - Disclosure - Stock-Based Compensation - Warrants - Stock-based Compensation Expense (Details)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"11801 - Disclosure - Stockholders' Equity","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"41802 - Disclosure - Stockholders' Equity - Shares - General Information (Details)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"41805 - Disclosure - Stockholders' Equity - Shares Issued - Employment Agreement - Common Stock (Details)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"41804 - Disclosure - Stockholders' Equity - Shares Issued - Employment Agreement - Warrants (Details)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"41806 - Disclosure - Stockholders' Equity - Shares Issued - Private Placement - Common Stock (Details)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"41807 - Disclosure - Stockholders' Equity - Shares Issued - Private Placement - Warrants (Details)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"41803 - Disclosure - Stockholders' Equity - Shares Issued - Stock Options (Details)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"41801 - Disclosure - Stockholders' Equity - Shares - Tabular Disclosure (Details)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"31803 - Disclosure - Stockholders' Equity (Tables)","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"12601 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"42601 - Disclosure - Subsequent Events (Details)","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"10201 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"40203 - Disclosure - Summary of Significant Accounting Policies - Anti-dilutive shares outstanding (Details)","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"40201 - Disclosure - Summary of Significant Accounting Policies - Basis of presentation (Details)","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"40205 - Disclosure - Summary of Significant Accounting Policies - Cash and cash equivalents (Details)","language":"en"},{"forObject":"rpt:group-93","labelType":"xbrl:label","value":"40208 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details)","language":"en"},{"forObject":"rpt:group-94","labelType":"xbrl:label","value":"40207 - Disclosure - Summary of Significant Accounting Policies - Intangible assets (Details)","language":"en"},{"forObject":"rpt:group-95","labelType":"xbrl:label","value":"20202 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-96","labelType":"xbrl:label","value":"40206 - Disclosure - Summary of Significant Accounting Policies - Property and equipment (Details)","language":"en"},{"forObject":"rpt:group-97","labelType":"xbrl:label","value":"40204 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)","language":"en"},{"forObject":"rpt:group-98","labelType":"xbrl:label","value":"30203 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-99","labelType":"xbrl:label","value":"12301 - Disclosure - Supplemental Cash Flow Information","language":"en"},{"forObject":"rpt:group-100","labelType":"xbrl:label","value":"42301 - Disclosure - Supplemental Cash Flow Information (Details)","language":"en"},{"forObject":"rpt:group-101","labelType":"xbrl:label","value":"32303 - Disclosure - Supplemental Cash Flow Information (Tables)","language":"en"},{"forObject":"rpt:group-102","labelType":"xbrl:label","value":"10501 - Disclosure - Trade Receivables","language":"en"},{"forObject":"rpt:group-103","labelType":"xbrl:label","value":"00090 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-104","labelType":"xbrl:label","value":"00100 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-105","labelType":"xbrl:label","value":"00105 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-106","labelType":"xbrl:label","value":"00400 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-107","labelType":"xbrl:label","value":"00200 - Statement - Consolidated Statements of Net Loss and Comprehensive Loss","language":"en"},{"forObject":"rpt:group-108","labelType":"xbrl:label","value":"00300 - Statement - Consolidated Statements of Stockholders' Equity","language":"en"},{"forObject":"rpt:group-109","labelType":"xbrl:label","value":"42204 - Disclosure - Income Taxes - Deferred tax asset (Details)","language":"en"},{"forObject":"rpt:group-110","labelType":"xbrl:label","value":"42203 - Disclosure - Income Taxes - Reconciliation (Details)","language":"en"},{"forObject":"rpt:group-111","labelType":"xbrl:label","value":"42202 - Disclosure - Income Taxes - (Recoveries) expenses for income taxes (Details)","language":"en"},{"forObject":"rpt:group-112","labelType":"xbrl:label","value":"41103 - Disclosure - Leases - Future minimum lease payments (Details) (Calc 2)","language":"en"}],"networks":[{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","order":1.0},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","order":1.0},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableTradeCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:TaxesPayableCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","order":1.0},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract","target":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesNetCurrentAbstract","order":1.0},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:ReceivablesNetCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"gdnsf:TenantImprovementsReceivableCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"gdnsf:TaxWithholdingReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:ProvisionForOtherLosses","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesNetCurrentAbstract","order":1.0},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:BusinessCombinationsAndDispositionsAbstract","order":1.0},{"source":"gdnsf:BusinessCombinationsAndDispositionsAbstract","target":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:BusinessCombinationsAndDispositionsAbstract","order":1.0},{"source":"gdnsf:BusinessCombinationsAndDispositionsAbstract","target":"us-gaap:AssetAcquisitionTable","order":1.0},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:AssetAcquisitionAxis","order":1.0},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:AssetAcquisitionLineItems","order":3.0},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"us-gaap:NotesReceivableNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:NotesReceivableCouponRate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:BusinessCombinationsAndDispositionsAbstract","order":1.0},{"source":"gdnsf:BusinessCombinationsAndDispositionsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":1.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","order":1.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","order":1.0},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationAxis","target":"us-gaap:DisposalGroupClassificationDomain","order":1.0},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","order":1.0},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:MidwestHempResearchLlcMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:DisposalGroupClassificationAxis","order":2.0},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsHeldforsaleMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:ProceedsFromDivestitureOfBusinesses","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:OhioMedicalSolutionsLlcMember","order":3.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:DebtInstrumentAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:NotesReceivableFaceAmount","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:NotesReceivableTerm","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:HighGardensIncMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:NotesReceivableCouponRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:RoyaltyIncomePercentage","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":1.0},{"source":"us-gaap:LossContingenciesTable","target":"srt:TitleOfIndividualAxis","order":1.0},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":1.0},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"gdnsf:Dr.MarkSchneyerMember","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyEstimateOfPossibleLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:RangeAxis","order":2.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","order":1.0},{"source":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","target":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","order":1.0},{"source":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:ShortTermDebtTypeAxis","order":1.0},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","order":1.0},{"source":"us-gaap:ShortTermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract","target":"us-gaap:ConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0},{"source":"us-gaap:LongtermConvertibleDebtCurrentAndNoncurrentAbstract","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","order":1.0},{"source":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:ShortTermDebtTypeAxis","order":1.0},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","order":1.0},{"source":"us-gaap:ShortTermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtConversionOriginalDebtInterestRateOfDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","order":1.0},{"source":"us-gaap:ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract","target":"us-gaap:ConvertibleDebtTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:DeferredAcquisitionCostsAbstract","order":1.0},{"source":"gdnsf:DeferredAcquisitionCostsAbstract","target":"gdnsf:DeferredAcquisitionCostsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:DeferredAcquisitionCostsAbstract","order":1.0},{"source":"gdnsf:DeferredAcquisitionCostsAbstract","target":"us-gaap:AssetAcquisitionTable","order":1.0},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:AssetAcquisitionAxis","order":1.0},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionLineItems","target":"gdnsf:DeferredAcquisitionCost","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:AssetAcquisitionLineItems","order":2.0}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","order":1.0},{"source":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract","target":"us-gaap:DerivativeTable","order":1.0},{"source":"us-gaap:DerivativeTable","target":"us-gaap:StatementEquityComponentsAxis","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeLineItems","target":"us-gaap:DerivativeInstrumentDetailAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:WarrantsAndRightsOutstandingTerm","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:AgentLenderWarrantMember","order":2.0},{"source":"us-gaap:DerivativeTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:BrokerWarrantMember","order":3.0},{"source":"us-gaap:DerivativeTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:PrivatePlacementWarrantMember","order":4.0},{"source":"us-gaap:DerivativeTable","target":"us-gaap:DerivativeLineItems","order":4.0},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:DeferredOfferingCosts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:SharePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:WarrantsAndRightsVolatilityRate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:WarrantsAndRightsDividendRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:WarrantsAndRightsDiscountRate","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:DerivativeForwardExchangeRate1","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:UnrealizedGainLossOnDerivatives","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:SharesIssued","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:SharesIssuedPricePerShare","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:ProceedsFromIssuanceOfWarrants","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:ExtinguishmentOfDebtAmount","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DerivativeInstrumentDetailAbstract","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","order":1.0},{"source":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","target":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":1.0},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":1.0},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":1.0},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":1.0},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":1.0},{"source":"us-gaap:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":1.0},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:CashMember","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":2.0},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"gdnsf:RestrictedCashMember","order":2.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetImpairmentCharges","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByAssetClassAxis","order":3.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":4.0}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:FinancialInstrumentsAbstract","order":1.0},{"source":"gdnsf:FinancialInstrumentsAbstract","target":"us-gaap:FinancialInstrumentsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:LaborAndRelatedExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:ProfessionalFees","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:GeneralInsuranceExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:MarketingExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:OtherGeneralAndAdministrativeExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:GoodwillAbstract","order":1.0},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:GoodwillDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:GoodwillAbstract","order":1.0},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:Goodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:GoodwillTransfers","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:Goodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:GoodwillAbstract","order":1.0},{"source":"gdnsf:GoodwillAbstract","target":"us-gaap:ScheduleOfGoodwillTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","target":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","target":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","target":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","target":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsInventory","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"gdnsf:DeferredTaxAssetsFinancingLeases","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ComponentsOfDeferredTaxAssetsAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:OperatingLossCarryforwardsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLossCarryforwardsTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLossCarryforwardsLineItems","target":"us-gaap:OperatingLossCarryforwards","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLossCarryforwardsTable","target":"us-gaap:OperatingLossCarryforwardsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLossCarryforwardsLineItems","target":"gdnsf:OperatingLossCarryforwardPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLossCarryforwardsLineItems","target":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLossCarryforwardsLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"us-gaap:IntangibleAssetsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","order":1.0},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicenseMember","order":1.0},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:RoyaltyMember","order":1.0},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","target":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRollForward","order":2.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:FinitelivedIntangibleAssetsAcquired1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","target":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","target":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","order":3.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"gdnsf:FiniteLivedIntangibleAssetsDisposed","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","order":3.0},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","target":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:AmortizationOfIntangibleAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"gdnsf:FiniteLivedIntangibleAssetsTransfers","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryWorkInProcess","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryFinishedGoods","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:OtherInventory","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"gdnsf:InventoryValuationAdjustments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"gdnsf:IncreaseDecreaseInInventoryReserve","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:LeaseDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseInterestExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeaseCost","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:PresentValueOfLeaseLiability","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:PresentValueOfLeaseLiabilityFinance","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiability","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:TypeOfArrangementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TypeOfArrangementAxis","target":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:ThirdAmendmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"us-gaap:TenantImprovements","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:FourthAmendmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:AdditionalMonthlyBaseRentPayments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:SecondAmendmentMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeaseCostTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:NotesPayableOtherPayablesMember","order":1.0},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","order":1.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember","order":2.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:AssetAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:AgentLenderWarrantMember","order":2.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:StatementEquityComponentsAxis","order":3.0},{"source":"us-gaap:EquityComponentDomain","target":"gdnsf:BrokerWarrantMember","order":3.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":4.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLongTermDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentInterestInKindRatePercentage","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:WarrantsAndRightsOutstandingTerm","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredOfferingCosts","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:GrossProceedsFromLinesOfCredit","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfDebt","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesReceivableNet","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:NotesReceivableCouponRate","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:WarrantsIssued","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:AssetAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:GrossProceedsFromLinesOfCredit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesReceivableNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredOfferingCosts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaidInKindInterest","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfDebt","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtNoncurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract","order":1.0},{"source":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract","target":"gdnsf:NotesReceivablesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract","order":1.0},{"source":"us-gaap:NotesAndLoansReceivableNetCurrentAbstract","target":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","order":1.0},{"source":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","target":"us-gaap:DebtInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","order":1.0},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationAxis","target":"us-gaap:DisposalGroupClassificationDomain","order":1.0},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","order":1.0},{"source":"us-gaap:AccountsNotesAndLoansReceivableLineItems","target":"us-gaap:NotesReceivableNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AccountsNotesAndLoansReceivableLineItems","target":"gdnsf:NotesReceivableFaceAmount","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","target":"us-gaap:DisposalGroupClassificationAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AccountsNotesAndLoansReceivableLineItems","target":"gdnsf:NotesReceivableTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable","target":"us-gaap:AccountsNotesAndLoansReceivableLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountsNotesAndLoansReceivableLineItems","target":"gdnsf:NotesReceivableCouponRate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","target":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","target":"us-gaap:PrepaidInsurance","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","target":"us-gaap:OtherPrepaidExpenseCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract","target":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:BuildingsAndLeaseholdImprovementsMember","order":2.0},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:FurnitureAndEquipmentMember","order":3.0},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:SoftwareDevelopmentMember","order":4.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:VehiclesMember","order":5.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ConstructionInProgressMember","order":6.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember","order":7.0}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"gdnsf:InventoryCapitalizedCosts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:AssetImpairmentCharges","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","order":1.0},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":1.0},{"source":"us-gaap:RelatedPartyDomain","target":"gdnsf:SaloLlcMember","order":1.0},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"gdnsf:BengalImpactPartnersMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionLineItems","order":2.0},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:DueFromRelatedParties","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"gdnsf:PaymentsForRelatedPartyExpenses","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":2.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract","order":1.0},{"source":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract","target":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","order":1.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","order":1.0},{"source":"us-gaap:MeasurementInputTypeAxis","target":"us-gaap:MeasurementInputTypeDomain","order":1.0},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputRiskFreeInterestRateMember","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:MeasurementInputTypeAxis","order":2.0},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputExpectedTermMember","order":2.0},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputPriceVolatilityMember","order":3.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","order":2.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","order":2.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","order":2.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightGranted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExpired","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightForfeited","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisable","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","order":1.0},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract","order":1.0},{"source":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract","target":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember","order":2.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:BalanceSheetLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":3.0}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"gdnsf:CommonStockVotingRightsVotesPerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":2.0},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"gdnsf:CommonStockConvertibleNumberOfShares","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember","order":3.0}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":1.0},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:BoardOfDirectorsChairmanMember","order":1.0},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:TitleOfIndividualAxis","order":2.0},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":3.0},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:ClassOfWarrantOrRightForfeited","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","order":1.0},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"srt:TitleOfIndividualAxis","target":"srt:TitleOfIndividualWithRelationshipToEntityDomain","order":1.0},{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"srt:BoardOfDirectorsChairmanMember","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightCashlessExercise","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"srt:TitleOfIndividualAxis","order":3.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":1.0},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","order":1.0},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ProceedsFromWarrantExercises","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-126","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:WarrantsAndRightsOutstandingTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-127","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ProceedsFromStockOptionsExercised","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:NumberOfSharesConverted","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:NumberOfConvertedShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesIssuedForServices","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodValueIssuedForServices","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-128","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockNoParValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":2.0},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesAuthorizedUnlimited","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember","order":3.0},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockVotingRights","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"gdnsf:CommonStockVotingRightsVotesPerShare","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-129","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockByClassTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-130","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-131","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TypeOfArrangementAxis","target":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:ExchangeRatioOfSharesReceivable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:TypeOfArrangementAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:StatementClassOfStockAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:DebtInstrumentExtensionTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:VariableRateAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:DebtInstrumentsAdditionalFee","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:RangeAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:DebtInstrumentInterestInKindRatePercentage","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:PercentageOfReimbursementOfInterestExpense","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:ProceedsFromIssuanceOfDebt","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-132","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-133","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","order":1.0},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":1.0},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":1.0},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:WarrantMember","order":2.0},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","order":2.0},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember","order":3.0}]},{"name":"rpt:network-presentation-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"gdnsf:WorkingCapital","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapital","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-135","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-136","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"gdnsf:WholesaleProductMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductAndServiceOtherMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-137","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":1.0},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicenseMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"srt:RangeAxis","order":2.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":2.0},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0}]},{"name":"rpt:network-presentation-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SegmentReportingPolicyPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InterestExpensePolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeLeasesPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"gdnsf:ConvertibleNotesPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CostOfSalesPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember","order":2.0},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"srt:RangeAxis","order":2.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":2.0},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember","order":3.0},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NumberOfOperatingSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-141","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SupplementalCashFlowElementsAbstract","order":1.0},{"source":"us-gaap:SupplementalCashFlowElementsAbstract","target":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-143","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SupplementalCashFlowElementsAbstract","order":1.0},{"source":"us-gaap:SupplementalCashFlowElementsAbstract","target":"us-gaap:NoncashOrPartNoncashAcquisitionsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsTable","target":"us-gaap:AssetAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","target":"us-gaap:InterestPaidNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsTable","target":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","target":"us-gaap:IncomeTaxesPaidNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","target":"gdnsf:NonCashChangeInConstructionAccruedExpenses","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashOrPartNoncashAcquisitionsLineItems","target":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-144","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SupplementalCashFlowElementsAbstract","order":1.0},{"source":"us-gaap:SupplementalCashFlowElementsAbstract","target":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesNetCurrentAbstract","order":1.0},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AccountsAndNontradeReceivableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-146","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:DocumentInformationTable","order":1.0},{"source":"dei:DocumentInformationTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentType","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"dei:DocumentInformationTable","target":"dei:DocumentInformationLineItems","order":2.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentAnnualReport","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember","order":3.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentTransitionReport","order":3.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentPeriodEndDate","order":4.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFileNumber","order":5.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityRegistrantName","order":6.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityIncorporationStateCountryCode","order":7.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityTaxIdentificationNumber","order":8.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressAddressLine1","order":9.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressStateOrProvince","order":10.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressCityOrTown","order":11.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressPostalZipCode","order":12.0},{"source":"dei:DocumentInformationLineItems","target":"dei:CityAreaCode","order":13.0},{"source":"dei:DocumentInformationLineItems","target":"dei:LocalPhoneNumber","order":14.0},{"source":"dei:DocumentInformationLineItems","target":"dei:Security12bTitle","order":15.0},{"source":"dei:DocumentInformationLineItems","target":"dei:TradingSymbol","order":16.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":17.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityInteractiveDataCurrent","order":18.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFilerCategory","order":19.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntitySmallBusiness","order":20.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityEmergingGrowthCompany","order":21.0},{"source":"dei:DocumentInformationLineItems","target":"dei:IcfrAuditorAttestationFlag","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityExTransitionPeriod","order":23.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityShellCompany","order":24.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":25.0},{"source":"dei:DocumentInformationLineItems","target":"dei:AuditorName","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:AuditorFirmId","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:AuditorLocation","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":29.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":30.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":31.0},{"source":"dei:DocumentInformationLineItems","target":"dei:AmendmentFlag","order":32.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCentralIndexKey","order":33.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityVoluntaryFilers","order":34.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":35.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityPublicFloat","order":36.0}]},{"name":"rpt:network-presentation-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:Cash","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:RestrictedCashCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember","order":3.0},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommitmentsAndContingencies","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:NotesAndLoansReceivableNetNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LongTermDebtCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:Liabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:NotesAndLoansReceivableNetCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"gdnsf:DeferredAcquisitionCost","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:DepositsAssetsNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:DeferredFinanceCostsNet","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-148","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesAuthorizedUnlimited","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesIssued","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SuperVotingSharesMember","order":3.0},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesOutstanding","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-149","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:AzDispensaryMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:OhioMedicalSolutionsLlcMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:AssetAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:Depreciation","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfFinancingCosts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"gdnsf:DepreciationCapitalizedIntoInventory","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OperatingLeaseExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireProductiveAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfConvertibleDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:MidwestHempResearchLlcMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"gdnsf:PaymentsForProceedsFromDeposits","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromStockOptionsExercised","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:HighGardensIncMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromWarrantExercises","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"gdnsf:NonCashInterestExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermLinesOfCredit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:SaleAndLeasebackTransactionGainLossNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AccretionExpense","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnDispositionOfAssets","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfBusiness","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DerivativeGainLossOnDerivativeNet","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfRevenueAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"gdnsf:InventoryValuationAdjustments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ShareBasedCompensation","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:Depreciation","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingExpensesAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:AdjustmentForAmortization","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:DerivativeGainLossOnDerivativeNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingIncomeLoss","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:InterestExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NonoperatingIncomeExpenseAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NonoperatingIncomeExpenseAbstract","target":"us-gaap:NonoperatingIncomeExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"gdnsf:DeferredIncomeTaxRecoveries","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareBasic","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareDiluted","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-151","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:CommonStockMember","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:SubordinateVotingSharesMember","order":1.0},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:PrivatePlacementMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StockIssuedDuringPeriodValueNewIssues","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","target":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","target":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","target":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:AdditionalPaidInCapitalMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:MultipleVotingSharesMember","order":2.0},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:RetainedEarningsMember","order":3.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:SuperVotingSharesMember","order":3.0},{"source":"us-gaap:StatementTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":4.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:CharmCityMedicusLlcMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-calculation-152","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":1.0},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","target":"us-gaap:AccountsPayableTradeCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","target":"us-gaap:TaxesPayableCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-153","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsReceivableNetCurrent","order":1.0},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:ReceivablesNetCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"gdnsf:TaxWithholdingReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"gdnsf:TenantImprovementsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-154","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":1.0},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:GeneralInsuranceExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:LaborAndRelatedExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:OtherGeneralAndAdministrativeExpense","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:ProfessionalFees","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:MarketingExpense","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-155","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":1.0},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredIncomeTaxLiabilities","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsInventory","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"gdnsf:DeferredTaxAssetsFinancingLeases","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-156","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-157","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-158","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryFinishedGoods","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:OtherInventory","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryWorkInProcess","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-159","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:InventoryValuationAdjustments","order":1.0},{"source":"gdnsf:InventoryValuationAdjustments","target":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:InventoryValuationAdjustments","target":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-160","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeaseCost","order":1.0},{"source":"us-gaap:LeaseCost","target":"us-gaap:FinanceLeaseInterestExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:OperatingLeaseCost","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-161","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:OperatingAndFinanceLeaseLiability","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":2.0},{"source":"xbrl:rootSource","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":3.0},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiability","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiability","target":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-162","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","order":1.0},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"gdnsf:PresentValueOfLeaseLiabilityFinance","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"gdnsf:PresentValueOfLeaseLiability","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-163","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:OtherPrepaidExpenseCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidInsurance","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-164","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-165","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:DeferredIncomeTaxAssetsNet","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LongTermDebtNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:Cash","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:DepositsAssetsNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LongTermDebtCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:DeferredFinanceCostsNet","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:NotesAndLoansReceivableNetNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"gdnsf:DeferredAcquisitionCost","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:NotesAndLoansReceivableNetCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:RestrictedCashCurrent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-166","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:FinanceLeasePrincipalPayments","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromStockOptionsExercised","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireProductiveAssets","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromWarrantExercises","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"gdnsf:PaymentsForProceedsFromDeposits","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfConvertibleDebt","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfFinancingCosts","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermLinesOfCredit","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DerivativeGainLossOnDerivativeNet","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnDispositionOfAssets","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AccretionExpense","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:SaleAndLeasebackTransactionGainLossNet","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfBusiness","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:NonCashInterestExpense","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfIntangibleAssets","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OperatingLeaseExpense","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:DepreciationCapitalizedIntoInventory","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:Depreciation","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","order":20.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-167","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfGoodsAndServicesSold","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:AdjustmentForAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:DerivativeGainLossOnDerivativeNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"gdnsf:DeferredIncomeTaxRecoveries","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"gdnsf:InventoryValuationAdjustments","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:Depreciation","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ShareBasedCompensation","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsPayableAndAccruedLiabilities"},{"name":"rpt:group-1","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"},{"name":"rpt:group-2","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables"},{"name":"rpt:group-3","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsReceivableDetails"},{"name":"rpt:group-4","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsReceivableTables"},{"name":"rpt:group-5","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositions"},{"name":"rpt:group-6","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositionsAssetAcquisitionDetails"},{"name":"rpt:group-7","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositionsDispositionsDetails"},{"name":"rpt:group-8","groupURI":"http://www.vireohealth.com/role/DisclosureCommitmentsAndContingencies"},{"name":"rpt:group-9","groupURI":"http://www.vireohealth.com/role/DisclosureCommitmentsAndContingenciesDetails"},{"name":"rpt:group-10","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleNotes"},{"name":"rpt:group-11","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleNotesNarrativeDetails"},{"name":"rpt:group-12","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleNotesNetCarryingAmountOfConvertibleNotesDetails"},{"name":"rpt:group-13","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleNotesTables"},{"name":"rpt:group-14","groupURI":"http://www.vireohealth.com/role/DisclosureDeferredAcquisitionCosts"},{"name":"rpt:group-15","groupURI":"http://www.vireohealth.com/role/DisclosureDeferredAcquisitionCostsDetails"},{"name":"rpt:group-16","groupURI":"http://www.vireohealth.com/role/DisclosureDerivativeLiability"},{"name":"rpt:group-17","groupURI":"http://www.vireohealth.com/role/DisclosureDerivativeLiabilityDetails"},{"name":"rpt:group-18","groupURI":"http://www.vireohealth.com/role/DisclosureDescriptionOfBusinessAndSummary"},{"name":"rpt:group-19","groupURI":"http://www.vireohealth.com/role/DisclosureFairValueMeasurements"},{"name":"rpt:group-20","groupURI":"http://www.vireohealth.com/role/DisclosureFairValueMeasurementsSummaryOfAssetsThatAreMeasuredAtFairValueOnRecurringBasisDetails"},{"name":"rpt:group-21","groupURI":"http://www.vireohealth.com/role/DisclosureFairValueMeasurementsTables"},{"name":"rpt:group-22","groupURI":"http://www.vireohealth.com/role/DisclosureFinancialInstruments"},{"name":"rpt:group-23","groupURI":"http://www.vireohealth.com/role/DisclosureGeneralAndAdministrativeExpenses"},{"name":"rpt:group-24","groupURI":"http://www.vireohealth.com/role/DisclosureGeneralAndAdministrativeExpensesDetails"},{"name":"rpt:group-25","groupURI":"http://www.vireohealth.com/role/DisclosureGeneralAndAdministrativeExpensesTables"},{"name":"rpt:group-26","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwill"},{"name":"rpt:group-27","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwillDetails"},{"name":"rpt:group-28","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwillTables"},{"name":"rpt:group-29","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxes"},{"name":"rpt:group-30","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesDeferredTaxAssetDetails"},{"name":"rpt:group-31","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesLossBeforeIncomeTaxesDetails"},{"name":"rpt:group-32","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesOperatingLossCarryforwardsDetails"},{"name":"rpt:group-33","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesReconciliationDetails"},{"name":"rpt:group-34","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesRecoveriesExpensesForIncomeTaxesDetails"},{"name":"rpt:group-35","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesTables"},{"name":"rpt:group-36","groupURI":"http://www.vireohealth.com/role/DisclosureIntangibles"},{"name":"rpt:group-37","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesExpectedAmortizationDetails"},{"name":"rpt:group-38","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesFiniteAndIndefiniteDetails"},{"name":"rpt:group-39","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesTables"},{"name":"rpt:group-40","groupURI":"http://www.vireohealth.com/role/DisclosureInventory"},{"name":"rpt:group-41","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryDetails"},{"name":"rpt:group-42","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryScheduleOfInventoryValuationAdjustmentsDetails"},{"name":"rpt:group-43","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryTables"},{"name":"rpt:group-44","groupURI":"http://www.vireohealth.com/role/DisclosureLeases"},{"name":"rpt:group-45","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails"},{"name":"rpt:group-46","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"},{"name":"rpt:group-47","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesNarrativeDetails"},{"name":"rpt:group-48","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesOtherInformationDetails"},{"name":"rpt:group-49","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"},{"name":"rpt:group-50","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesTables"},{"name":"rpt:group-51","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebt"},{"name":"rpt:group-52","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtNarrativeDetails"},{"name":"rpt:group-53","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtSummaryDetails"},{"name":"rpt:group-54","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtTables"},{"name":"rpt:group-55","groupURI":"http://www.vireohealth.com/role/DisclosureNotesReceivable"},{"name":"rpt:group-56","groupURI":"http://www.vireohealth.com/role/DisclosureNotesReceivableDetails"},{"name":"rpt:group-57","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssets"},{"name":"rpt:group-58","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails"},{"name":"rpt:group-59","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables"},{"name":"rpt:group-60","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNet"},{"name":"rpt:group-61","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetDetails"},{"name":"rpt:group-62","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails"},{"name":"rpt:group-63","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetTables"},{"name":"rpt:group-64","groupURI":"http://www.vireohealth.com/role/DisclosureRelatedPartyTransactions"},{"name":"rpt:group-65","groupURI":"http://www.vireohealth.com/role/DisclosureRelatedPartyTransactionsDetails"},{"name":"rpt:group-66","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensation"},{"name":"rpt:group-67","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsActivityDetails"},{"name":"rpt:group-68","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsAssumptionsDetails"},{"name":"rpt:group-69","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsGeneralInformationDetails"},{"name":"rpt:group-70","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsIntrinsicValueDetails"},{"name":"rpt:group-71","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsStockBasedCompensationExpenseDetails"},{"name":"rpt:group-72","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsUnrecognizedCompensationCostsDetails"},{"name":"rpt:group-73","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationTables"},{"name":"rpt:group-74","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsAssumptionsDetails"},{"name":"rpt:group-75","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsGeneralInformationDetails"},{"name":"rpt:group-76","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsOutstandingDetails"},{"name":"rpt:group-77","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsStockBasedCompensationExpenseDetails"},{"name":"rpt:group-78","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquity"},{"name":"rpt:group-79","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesGeneralInformationDetails"},{"name":"rpt:group-80","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedEmploymentAgreementCommonStockDetails"},{"name":"rpt:group-81","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedEmploymentAgreementWarrantsDetails"},{"name":"rpt:group-82","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedPrivatePlacementCommonStockDetails"},{"name":"rpt:group-83","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedPrivatePlacementWarrantsDetails"},{"name":"rpt:group-84","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedStockOptionsDetails"},{"name":"rpt:group-85","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesTabularDisclosureDetails"},{"name":"rpt:group-86","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquityTables"},{"name":"rpt:group-87","groupURI":"http://www.vireohealth.com/role/DisclosureSubsequentEvents"},{"name":"rpt:group-88","groupURI":"http://www.vireohealth.com/role/DisclosureSubsequentEventsDetails"},{"name":"rpt:group-89","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-90","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntiDilutiveSharesOutstandingDetails"},{"name":"rpt:group-91","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails"},{"name":"rpt:group-92","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails"},{"name":"rpt:group-93","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails"},{"name":"rpt:group-94","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"},{"name":"rpt:group-95","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-96","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails"},{"name":"rpt:group-97","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"},{"name":"rpt:group-98","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-99","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformation"},{"name":"rpt:group-100","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformationDetails"},{"name":"rpt:group-101","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformationTables"},{"name":"rpt:group-102","groupURI":"http://www.vireohealth.com/role/DisclosureTradeReceivables"},{"name":"rpt:group-103","groupURI":"http://www.vireohealth.com/role/DocumentDocumentAndEntityInformation"},{"name":"rpt:group-104","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedBalanceSheets"},{"name":"rpt:group-105","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-106","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-107","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementsOfNetLossAndComprehensiveLoss"},{"name":"rpt:group-108","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementsOfStockholdersEquity"},{"name":"rpt:group-109","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesDeferredTaxAssetDetailss"},{"name":"rpt:group-110","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesReconciliationDetailss"},{"name":"rpt:group-111","groupURI":"http://www.vireohealth.com/role/DisclosureIncomeTaxesRecoveriesExpensesForIncomeTaxesDetailss"},{"name":"rpt:group-112","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-126"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-92","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-93","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-94","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-95","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-96","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-97","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-98","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-99","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-100","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-101","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-102","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-103","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-104","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-105","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-106","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-107","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-108","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-1","forObject":"rpt:network-calculation-152"},{"groupName":"rpt:group-3","forObject":"rpt:network-calculation-153"},{"groupName":"rpt:group-24","forObject":"rpt:network-calculation-154"},{"groupName":"rpt:group-109","forObject":"rpt:network-calculation-155"},{"groupName":"rpt:group-110","forObject":"rpt:network-calculation-156"},{"groupName":"rpt:group-111","forObject":"rpt:network-calculation-157"},{"groupName":"rpt:group-41","forObject":"rpt:network-calculation-158"},{"groupName":"rpt:group-42","forObject":"rpt:network-calculation-159"},{"groupName":"rpt:group-45","forObject":"rpt:network-calculation-160"},{"groupName":"rpt:group-46","forObject":"rpt:network-calculation-161"},{"groupName":"rpt:group-112","forObject":"rpt:network-calculation-162"},{"groupName":"rpt:group-58","forObject":"rpt:network-calculation-163"},{"groupName":"rpt:group-61","forObject":"rpt:network-calculation-164"},{"groupName":"rpt:group-104","forObject":"rpt:network-calculation-165"},{"groupName":"rpt:group-106","forObject":"rpt:network-calculation-166"},{"groupName":"rpt:group-107","forObject":"rpt:network-calculation-167"},{"groupName":"rpt:group-6","forObject":"rpt:cube-0"},{"groupName":"rpt:group-7","forObject":"rpt:cube-1"},{"groupName":"rpt:group-9","forObject":"rpt:cube-2"},{"groupName":"rpt:group-11","forObject":"rpt:cube-3"},{"groupName":"rpt:group-12","forObject":"rpt:cube-4"},{"groupName":"rpt:group-15","forObject":"rpt:cube-5"},{"groupName":"rpt:group-17","forObject":"rpt:cube-6"},{"groupName":"rpt:group-20","forObject":"rpt:cube-7"},{"groupName":"rpt:group-32","forObject":"rpt:cube-8"},{"groupName":"rpt:group-38","forObject":"rpt:cube-9"},{"groupName":"rpt:group-47","forObject":"rpt:cube-10"},{"groupName":"rpt:group-52","forObject":"rpt:cube-11"},{"groupName":"rpt:group-53","forObject":"rpt:cube-12"},{"groupName":"rpt:group-56","forObject":"rpt:cube-13"},{"groupName":"rpt:group-61","forObject":"rpt:cube-14"},{"groupName":"rpt:group-65","forObject":"rpt:cube-15"},{"groupName":"rpt:group-68","forObject":"rpt:cube-16"},{"groupName":"rpt:group-69","forObject":"rpt:cube-17"},{"groupName":"rpt:group-71","forObject":"rpt:cube-18"},{"groupName":"rpt:group-72","forObject":"rpt:cube-19"},{"groupName":"rpt:group-74","forObject":"rpt:cube-20"},{"groupName":"rpt:group-75","forObject":"rpt:cube-21"},{"groupName":"rpt:group-76","forObject":"rpt:cube-22"},{"groupName":"rpt:group-77","forObject":"rpt:cube-23"},{"groupName":"rpt:group-79","forObject":"rpt:cube-24"},{"groupName":"rpt:group-80","forObject":"rpt:cube-25"},{"groupName":"rpt:group-81","forObject":"rpt:cube-26"},{"groupName":"rpt:group-82","forObject":"rpt:cube-27"},{"groupName":"rpt:group-83","forObject":"rpt:cube-28"},{"groupName":"rpt:group-84","forObject":"rpt:cube-29"},{"groupName":"rpt:group-85","forObject":"rpt:cube-30"},{"groupName":"rpt:group-88","forObject":"rpt:cube-31"},{"groupName":"rpt:group-90","forObject":"rpt:cube-32"},{"groupName":"rpt:group-93","forObject":"rpt:cube-33"},{"groupName":"rpt:group-94","forObject":"rpt:cube-34"},{"groupName":"rpt:group-96","forObject":"rpt:cube-35"},{"groupName":"rpt:group-100","forObject":"rpt:cube-36"},{"groupName":"rpt:group-103","forObject":"rpt:cube-37"},{"groupName":"rpt:group-104","forObject":"rpt:cube-38"},{"groupName":"rpt:group-105","forObject":"rpt:cube-39"},{"groupName":"rpt:group-106","forObject":"rpt:cube-40"},{"groupName":"rpt:group-108","forObject":"rpt:cube-41"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.27"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.24"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"123814521","decimals":0}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"97551146","decimals":0}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"81298228"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"81298228"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0001771706"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"None"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"dei:EntityExTransitionPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"2021"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"--12-31"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"}},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"}},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"}},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"}},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"}},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"}},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P39Y"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:PropertyAndEquipmentOtherThanBuildingsMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"689471","decimals":0}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"689471","decimals":0}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"689471","decimals":0}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"689471","decimals":0}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"gdnsf:CommonStockConvertibleNumberOfShares","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"10"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"13651574"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:DocumentAnnualReport","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"2021-12-31"}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"000-56225"}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"GOODNESS GROWTH HOLDINGS,\u00a0INC."}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"CA"}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"82-3835655"}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"207 South 9th Street"}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Minneapolis"}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"MN"}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"55402"}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"612"}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"999-1606"}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"None"}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"No"}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"No"}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Non-accelerated Filer"}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"dei:IcfrAuditorAttestationFlag","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2021-07-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"214270692","decimals":0}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2022-03-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"83037528","decimals":0}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2022-03-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"385327","decimals":0}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2022-03-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411","decimals":0}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"dei:AuditorFirmId","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"731"}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"dei:AuditorName","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Davidson & Company LLP"}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"dei:AuditorLocation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Vancouver, Canada"}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25513180","decimals":0}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"572080","decimals":0}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132490","decimals":0}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4502469","decimals":0}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"696994","decimals":0}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20422061","decimals":0}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12644895","decimals":0}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1560113","decimals":0}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1552278","decimals":0}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:NotesAndLoansReceivableNetCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"293700","decimals":0}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"gdnsf:DeferredAcquisitionCost","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28136","decimals":0}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4596445","decimals":0}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120266","decimals":0}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41639922","decimals":0}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47038394","decimals":0}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99488559","decimals":0}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30566259","decimals":0}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8510499","decimals":0}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8163844","decimals":0}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:NotesAndLoansReceivableNetNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:NotesAndLoansReceivableNetNoncurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10184289","decimals":0}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8409419","decimals":0}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183836","decimals":0}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3132491","decimals":0}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1718206","decimals":0}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1412124","decimals":0}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1495000","decimals":0}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxAssetsNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157000","decimals":0}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166970311","decimals":0}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102629531","decimals":0}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14805473","decimals":0}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13477303","decimals":0}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1600931","decimals":0}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"857294","decimals":0}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"gdnsf:ConvertibleNotesNetOfIssuanceCostCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"900000","decimals":0}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3595301","decimals":0}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16406404","decimals":0}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19939898","decimals":0}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80228097","decimals":0}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20343063","decimals":0}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27329907","decimals":0}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"123964408","decimals":0}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40282961","decimals":0}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"81298228"}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"81298228"}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"178429422","decimals":0}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164079614","decimals":0}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-135423519","decimals":0}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-101733044","decimals":0}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43005903","decimals":0}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62346570","decimals":0}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166970311","decimals":0}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102629531","decimals":0}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54446168","decimals":0}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49211329","decimals":0}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32006403","decimals":0}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31109224","decimals":0}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2641080","decimals":0}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustments","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974384","decimals":0}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19798685","decimals":0}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17127721","decimals":0}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33655780","decimals":0}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26365182","decimals":0}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5182641","decimals":0}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12777474","decimals":0}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"624613","decimals":0}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"413092","decimals":0}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentForAmortization","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817215","decimals":0}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentForAmortization","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"615095","decimals":0}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40280249","decimals":0}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40170843","decimals":0}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-20481564","decimals":0}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-23043122","decimals":0}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5169951","decimals":0}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13800","decimals":0}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6903039","decimals":0}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20253177","decimals":0}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:DerivativeGainLossOnDerivativeNet","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6260480","decimals":0}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10575370","decimals":0}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5095848","decimals":0}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-244629","decimals":0}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7879","decimals":0}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9086911","decimals":0}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8890928","decimals":0}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29568475","decimals":0}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14152194","decimals":0}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5460000","decimals":0}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7427000","decimals":0}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"gdnsf:DeferredIncomeTaxRecoveries","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1338000","decimals":0}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"gdnsf:DeferredIncomeTaxRecoveries","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1363000","decimals":0}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33690475","decimals":0}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22942194","decimals":0}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.27"}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.24"}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"123814521","decimals":0}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"97551146","decimals":0}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"23684411"}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"549927"}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"127476624","decimals":0}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-78790850","decimals":0}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48685774","decimals":0}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"13651574"}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"4058460","decimals":0}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"4058460","decimals":0}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"13651574"}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"19673006","decimals":0}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodValueWarrantsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19673006","decimals":0}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4200"}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"79800","decimals":0}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"79800","decimals":0}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"75000"}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"14250","decimals":0}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"14250","decimals":0}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"12777474","decimals":0}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12777474","decimals":0}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-22942194","decimals":0}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22942194","decimals":0}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"51062559"}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"554127"}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"164079614","decimals":0}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-101733044","decimals":0}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62346570","decimals":0}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"51062559"}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"554127"}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"164079614","decimals":0}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-101733044","decimals":0}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62346570","decimals":0}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"15140700"}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"-151407"}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1050000"}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1385239","decimals":0}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1385239","decimals":0}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1459803"}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1367590","decimals":0}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"1367590","decimals":0}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4289392"}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1209605","decimals":0}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1209605","decimals":0}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7110481"}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"5395759","decimals":0}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5395759","decimals":0}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1185293"}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"4991615","decimals":0}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4991615","decimals":0}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-33690475","decimals":0}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33690475","decimals":0}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"81298228"}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"402720"}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65411"}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"178429422","decimals":0}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-135423519","decimals":0}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43005903","decimals":0}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33690475","decimals":0}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22942194","decimals":0}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2641080","decimals":0}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974384","decimals":0}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"624613","decimals":0}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"413092","decimals":0}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"gdnsf:DepreciationCapitalizedIntoInventory","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2404711","decimals":0}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"gdnsf:DepreciationCapitalizedIntoInventory","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2067991","decimals":0}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1005754","decimals":0}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1243047","decimals":0}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817215","decimals":0}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5182641","decimals":0}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12777474","decimals":0}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"gdnsf:NonCashInterestExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2687693","decimals":0}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5169951","decimals":0}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1338000","decimals":0}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1363000","decimals":0}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:SaleAndLeasebackTransactionGainLossNet","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30481","decimals":0}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:AccretionExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1932316","decimals":0}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:AccretionExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"544492","decimals":0}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDispositionOfAssets","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13800","decimals":0}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:DerivativeGainLossOnDerivativeNet","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6260480","decimals":0}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:AzDispensaryMember"},"factValues":[{"value":"6465932","decimals":0}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:OhioMedicalSolutionsLlcMember"},"factValues":[{"value":"437107","decimals":0}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},"factValues":[{"value":"3402794","decimals":0}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfBusiness","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"7038","decimals":0}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfBusiness","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"17116068","decimals":0}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfBusiness","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"-272723","decimals":0}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3488926","decimals":0}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"396974","decimals":0}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8996","decimals":0}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-462083","decimals":0}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10347840","decimals":0}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2661090","decimals":0}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2651270","decimals":0}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8680476","decimals":0}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"124843","decimals":0}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-124843","decimals":0}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30517197","decimals":0}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10932383","decimals":0}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18043946","decimals":0}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8449097","decimals":0}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15125010","decimals":0}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"16408411","decimals":0}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},"factValues":[{"value":"4745294","decimals":0}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"17945","decimals":0}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"3543830","decimals":0}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:OhioMedicalSolutionsLlcMember"},"factValues":[{"value":"1150000","decimals":0}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForProceedsFromDeposits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306082","decimals":0}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForProceedsFromDeposits","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-249008","decimals":0}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7211348","decimals":0}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12935671","decimals":0}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7613490","decimals":0}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120266","decimals":0}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27108239","decimals":0}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfConvertibleDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"900000","decimals":0}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1209605","decimals":0}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94050","decimals":0}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromWarrantExercises","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9857498","decimals":0}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermLinesOfCredit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1579700","decimals":0}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1576553","decimals":0}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25778144","decimals":0}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15868219","decimals":0}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-11950401","decimals":0}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17871507","decimals":0}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27105680","decimals":0}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9234173","decimals":0}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27105680","decimals":0}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;\">GOODNESS GROWTH HOLDINGS,\u00a0INC.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;\"><b style=\"font-weight:bold;\">Notes\u00a0to Consolidated Financial Statements</b></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">1. Description of Business and Summary</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Goodness Growth Holdings,\u00a0Inc. (\u201c<b style=\"font-weight:bold;\">Goodness Growth</b>\u201d or the \u201c<b style=\"font-weight:bold;\">Company</b>\u201d) (formerly, Vireo Health International, Inc.) was incorporated under the Alberta Business Corporations Act on November\u00a023, 2004. The Company was listed on the Canadian Securities Exchange (the \u201c<b style=\"font-weight:bold;\">CSE</b>\u201d) under ticker symbol \u201cVREO\u201d. On June 9, 2021, the Company changed its name to Goodness Growth Holdings, Inc. and its ticker symbol on the CSE to \u201cGDNS.\u201d</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Goodness Growth is a physician-led, science-focused organization that cultivates and/or manufactures pharmaceutical-grade cannabis and cannabis extracts. Goodness Growth operates cannabis cultivation, production, and dispensary facilities in Arizona, Maryland, Minnesota, New Mexico, and New York, and formerly in Ohio, which was disposed of on March 31, 2021, through its subsidiaries.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;\">While marijuana and CBD-infused products are legal under the laws of several U.S. states (with vastly differing restrictions), the United States Federal Controlled Substances Act classifies all \u201cmarijuana\u201d as a Schedule I drug. Under U.S. federal law, a Schedule I drug or substance has a high potential for abuse, no accepted medical use in the United States, and a lack of safety for the use of the drug under medical supervision. Recently some federal officials have attempted to distinguish between medical cannabis use as necessary, but recreational use as \u201cstill a violation of federal law.\u201d At the present time, the distinction between \u201cmedical marijuana\u201d and \u201crecreational marijuana\u201d does not exist under U.S. federal law.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">Since being declared a global pandemic in March\u00a02020, the spread of COVID-19 has severely impacted virtually all areas of the globe. In many countries, including the United States, businesses were forced to cease or limit operations for long or indefinite periods of time. Measures taken to contain the spread of the virus, including travel bans, quarantines, social distancing, and closures of non-essential services triggered significant disruptions to businesses worldwide, resulting in an economic slowdown. Global stock markets have also experienced great volatility. Governments and central banks have responded with monetary and fiscal interventions to stabilize economic conditions.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">The duration and impact of the COVID-19 pandemic, as well as the effectiveness of government and central bank responses, remains unclear at this time. During 2021, the Company\u2019s revenue, gross profit and operating income were not negatively impacted by COVID-19 and the Company generally maintained the consistency of its operations. However, the uncertain nature of the spread of COVID-19 may impact its business operations for reasons including the potential quarantine of Goodness Growth employees or those of its supply chain partners.</p>"}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">2. Summary of Significant Accounting Policies</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Basis of presentation and going concern</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The accompanying consolidated financial statements reflect the accounts of the Company. The consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States (\u201c<b style=\"font-weight:bold;\">GAAP</b>\u201d) and pursuant to the rules\u00a0and regulations of the United States Securities and Exchange Commission (\u201c<b style=\"font-weight:bold;\">SEC</b>\u201d).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements have been prepared on a going concern basis, which assumes that the Company will continue in operation for the foreseeable future and, accordingly, will be able to realize its assets and discharge its liabilities in the normal course of operations as they come due. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For the\u00a0year ended December\u00a031, 2021, the Company reported a net loss of $33,690,475 and a net loss of $22,942,194 for the\u00a0year ended December\u00a031, 2020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For the\u00a0years ended December\u00a031, 2021 and 2020, the Company had negative cash flows used in operating activities of $30,517,197 and $10,932,383, respectively.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">As of December\u00a031, 2021 and 2020, the Company had working capital of $25,233,518 and $27,098,496 respectively, reflecting a decrease in working capital of $1,864,978 for the\u00a0year ended December\u00a031, 2021.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Current management forecasts and related assumptions support the view that the Company can adequately manage the operational needs of the business. These management forecasts and assumptions support the Company\u2019s ability to meet its contractual obligations such as payments of principal and interest on the outstanding notes payable and the Company\u2019s lease commitments.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements reflect all adjustments, which, in the opinion of management, are necessary for a fair presentation of the Company\u2019s financial position and results of operations.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Basis of consolidation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements include the accounts of the following entities wholly owned, or effectively controlled by the Company for the year ended December 31, 2021:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">Name of entity</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Place\u00a0of\u00a0</b>\u00a0<b style=\"font-weight:bold;\">incorporation</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New York, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New York, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Minnesota Medical Solutions, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Minnesota, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Ohio Medical Solutions, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">MaryMed, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo of Charm City, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1776 Hemp, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Massachusetts, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Mayflower Botanicals, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Elephant Head Farm, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">EHF Cultivation Management, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Retail Management Associates, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Arizona Natural Remedies, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New Mexico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Red Barn Growers, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New Mexico, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Resurgent Biosciences, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Puerto Rico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health de Puerto Rico, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">XAAS Agro, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Nevada 1, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Nevada, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Verdant Grove, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The entities listed above are wholly owned, or effectively controlled by the Company and have been formed or acquired to support the intended operations of the Company and all intercompany transactions and balances have been eliminated in the financial statements of the Company.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">During the\u00a0year ended December\u00a031, 2021, Ohio Medical Solutions, Inc. was removed as a result of a business disposition, and Vireo Health of Nevada 1, LLC, and Vireo of Charm City, LLC, were acquired. Refer to Note\u00a03 for further details on business dispositions.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Recently adopted accounting pronouncements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\"><span style=\"font-style:normal;font-weight:normal;\">In January 2020, the FASB issued ASU 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (\u201cASU 2020-01\u201d), which is intended to clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options. The adoption of the standard did not have a material impact on the Company's results of operations or cash flows.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Use of estimates and significant judgments</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The preparation of the Company\u2019s consolidated financial statements requires management to make estimates, assumptions and judgments that affect the reported amounts of revenue, expenses, assets, liabilities, accompanying disclosures and the disclosure of contingent liabilities. These estimates and judgments are subject to change based on experience and new information which could result in outcomes that require a material adjustment to the carrying amounts of assets or liabilities affecting future periods. Estimates and judgments are assessed on an ongoing basis. Revisions to estimates are recognized prospectively.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Examples of key estimates in these consolidated financial statements include cash flows and discount rates used in accounting for business combinations including contingent consideration, asset impairment including estimated future cash flows and fair values, the allowance for doubtful accounts receivable and trade receivables, inventory valuation adjustments that contemplate the market value of, and demand for inventory, estimated useful lives of property and equipment and intangible assets, valuation allowance on deferred income tax assets, determining the fair value of financial instruments, fair value of stock-based compensation, estimated variable consideration on contracts with customers, estimated redemption rates on loyalty sales programs, estimated paid time off redemption rates, sales return estimates, the fair value of the convertible notes and equity component and the classification, incremental borrowing rates and lease terms applicable to lease contracts.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Financial statement areas that require significant judgments are as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Assets held for sale and discontinued operations\u00a0- The Company classifies non-current assets and disposal groups as held for sale if their carrying amounts will be recovered principally through a sale rather than through continuing use. Such non-current assets and disposal groups classified as held for sale are measured at the lower of their carrying amount and their fair value less cost to sell. Costs to sell are the incremental costs directly attributable to the sale, excluding finance costs and income tax expense.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The criteria for held for sale classification is regarded as met only when the sale is highly probable and the asset or the disposal group is available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that significant changes to the sale will be made or that the sale will be withdrawn. Management must be committed to the sale expected within one\u00a0year from the date of the classification.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A discontinued operation is a component of the Company that either has been abandoned, disposed of, or is classified as held for sale, and: (i)\u00a0disposal group is a component of an entity (or group of components); (ii)\u00a0component of an entity (or group of components) meets the held for sale criteria, is disposed of by sale, or is disposed of other than by sale; (iii)\u00a0component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity\u2019s operations and financial results. A component of the Company comprises an operation and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the Company. During the\u00a0year ended December\u00a031, 2021, the Company completed two divestitures, further described in Note\u00a03. Management considered the quantitative results of the divested entities as well as qualitative strategic considerations to judge whether the two divestitures constitute a discontinued operation. Management does not believe either of these divestitures represent a strategic shift that has or will have a major effect on an entity\u2019s operations and financial results, and as such, none of these divestitures are considered a discontinued operation.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Definition of a business \u2013 Determination of what constitutes a business for purposes of acquisition accounting requires significant judgement. \u00a0ASC 805 notes that if substantially all of the fair value of the gross assets acquired is concentrated </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">in a single identifiable asset or group of similar identifiable assets, the set is not considered a business. However, the exact quantitative threshold is not explicitly defined. During the year ended December 31, 2021, the Company completed two acquisitions, further described in Note 3. Management determined that substantially all of the fair value of the assets acquired was concentrated in the licenses acquired, and as such they should be treated as asset acquisitions.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Asset impairment\u00a0\u2013 Asset impairment tests require the allocation of assets to asset groups, where appropriate, which requires significant judgment and interpretation with respect to the integration between the assets and shared resources. Asset impairment tests require the determination of whether there is an indication of impairment. The assessment of whether an indication of impairment exists is performed at the end of each reporting period and requires the application of judgment, historical experience, and external and internal sources of information.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Leases\u00a0\u2013 The Company applies judgment in determining whether a contract contains a lease and if a lease is classified as an operating lease or a finance lease. The Company determines the lease term as the non-cancellable term of the lease, which may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has several lease contracts that include extension and termination options. The Company applies judgment in evaluating whether it is reasonably certain whether or not to exercise the option to renew or terminate the lease. That is, it considers all relevant factors that create an economic incentive for it to exercise either the renewal or termination. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within its control and affects its ability to exercise or not to exercise the option to renew or to terminate (e.g., construction of significant leasehold improvements or significant customization to the leased asset).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company also applies judgment in allocating the consideration in a contract between lease and non-lease components. It considers whether the Company can benefit from the right-of-use asset either on its own or together with other resources and whether the asset is highly dependent on or highly interrelated with another right-of-use asset.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Foreign currency</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements are presented in the United States dollar (\u201c<b style=\"font-weight:bold;\">USD</b>\u201d), which is the Company\u2019s reporting currency. The functional currency of the Company and its subsidiaries, as determined by management, is the United States (\u201c<b style=\"font-weight:bold;\">US</b>\u201d) dollar.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Net loss per share</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Basic net loss per share is computed by dividing reported net loss by the weighted average number of common shares outstanding for the reported period. Diluted net loss per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock of the Company during the reporting period. Diluted net loss per share is computed by dividing net loss by the sum of the weighted average number of common shares and the number of potential dilutive common share equivalents outstanding during the period. Potential dilutive common share equivalents consist of the incremental common shares issuable upon the exercise of vested share options and the incremental shares issuable upon conversion of the convertible notes. Potential dilutive common share equivalents consist of stock options, warrants, and convertible notes.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In computing diluted earnings per share, common share equivalents are not considered in periods in which a net loss is reported, as the inclusion of the common share equivalents would be anti-dilutive. Since the Company is in a net loss for all periods presented in these financial statements, there is no difference between the Company\u2019s basic and diluted net loss per share for the periods presented.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The anti-dilutive shares outstanding for\u00a0years ending December\u00a031, 2021 and 2020 were as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"3\" style=\"vertical-align:bottom;white-space:nowrap;width:28.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Stock options</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,226,338</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,924,858</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,395,949</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 17,121,411</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible notes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 211,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,622,287</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 44,258,034</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Segment Information</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Accounting Standards Codification (\"<b style=\"font-weight:bold;\">ASC</b>\") 280, Segment Reporting, establishes disclosure requirements relating to operating segments in annual and interim financial statements. Operating segments are defined as components of an enterprise about which separate financial information is available that is regularly evaluated by the chief operating decision maker in deciding how to allocate resources to the segment and assess its performance. The Company operates in one business segment, namely as the Cannabis segment that cultivates, processes and distributes medical and adult-use cannabis products in a variety of formats, as well as related accessories. The Company\u2019s Chief Executive Officer is the Company\u2019s chief operating decision maker.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Cash and cash equivalents</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Cash and cash equivalents is comprised of cash and highly liquid investments that are readily convertible into known amounts of cash with original maturities of three\u00a0months or less.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has no cash equivalents for the\u00a0years presented.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Business combinations and goodwill</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company accounts for business combinations using the acquisition method in accordance with ASC 805, Business Combinations, which requires recognition of assets acquired and liabilities assumed, including contingent assets and liabilities, at their respective fair values on the date of acquisition. Any excess of the purchase consideration over the net fair value of tangible and identified intangible assets acquired less liabilities assumed is recorded as goodwill. The costs of business acquisitions, including fees for accounting, legal, professional consulting and valuation specialists, are expensed as incurred within acquisition-related (income) expenses, net. Purchase price allocations may be preliminary and, during the measurement period not to exceed one\u00a0year from the date of acquisition, changes in assumptions and estimates that result in adjustments to the fair value of assets acquired and liabilities assumed are recorded in the period the adjustments are determined.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated fair value of acquired assets and assumed liabilities are determined primarily using a discounted cash flow approach, with estimated cash flows discounted at a rate that the Company believes a market participant would determine to be commensurate with the inherent risks associated with the asset and related estimated cash flow streams.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Fair value measurements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The carrying value of the Company\u2019s accounts receivable, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature, and the carrying value of notes receivable and long-term debt approximates fair value as they bear a market rate of interest.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In estimating the fair value of an asset or a liability, the Company takes into account the characteristics of the asset or liability if market participants would take those characteristics into account when pricing the asset or liability at the measurement date.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Inventory</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory is comprised of cannabis work-in-process, cannabis finished goods and other inventory. Work-in-process inventory includes cannabis plants, bulk harvested material, and various bulk oils and extracts. Finished goods include packaged flower and extracts. Other inventory includes product packaging, hemp derived CBD, apparel, and paraphernalia.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory cost includes pre-harvest, post-harvest and shipment and fulfillment, as well as related accessories. Pre-harvest costs include labor and direct materials to grow cannabis, which includes water, electricity, nutrients, integrated pest management, growing supplies and allocated overhead. Post-harvest costs include costs associated with drying, trimming, blending, extraction, purification, quality testing and allocated overhead. Shipment and fulfillment costs include the costs of packaging, labelling, courier services and allocated overhead.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory is stated at the lower of cost or net realizable value, determined using weighted average cost. Net realizable value is defined as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. At the end of each reporting period, the Company performs an assessment of inventory and record write-downs for excess and obsolete inventories based on the Company\u2019s estimated forecast of product demand, production requirements, market conditions, regulatory environment, and spoilage. Actual inventory losses may differ from management\u2019s estimates and such differences could be material to the Company\u2019s balance sheets, statements of net loss and comprehensive loss and statements of cash flows.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Property and equipment</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Property and equipment are recorded at cost net of accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The estimated useful life of buildings and improvements ranges from <span style=\"-sec-ix-hidden:Hidden_CR9TJ_0_KE6V08OmusAlrw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">five</span></span> to <span style=\"-sec-ix-hidden:Hidden_wWs01-IXTk-8rx8hdZv_uw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">thirty-nine</span></span>, the estimated useful life of property and equipment, other than buildings, ranges from <span style=\"-sec-ix-hidden:Hidden_6mMpYAOG8kC3zCy8eMiQXQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">three</span></span> to <span style=\"-sec-ix-hidden:Hidden_YvisxFiOhUOJ4wtynUz5uw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">ten years</span></span>. Land is not depreciated. Leasehold improvements, included in buildings and improvements, are depreciated over the lesser of the asset\u2019s estimated useful life or the remaining lease term. The estimated useful life of right of use assets relating to operating and finance leases ranges from <span style=\"-sec-ix-hidden:Hidden_w1k7QBNpmUu0C-ElPy33pQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">one</span></span> to sixty-four years.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the respective accounts and any related gain or loss is recognized. Maintenance and repairs are charged to expenses as incurred. Significant expenditures, which extend the useful lives of assets or increase productivity, are capitalized. When significant parts of an item of property and equipment have different useful lives, they are accounted for as separate items or components of property and equipment.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Construction-in-process includes construction progress payments, deposits, engineering costs, interest expense on long-term construction projects and other costs directly related to the construction of the facilities. Expenditures are capitalized during the construction period and construction in progress is transferred to the relevant class of property and equipment when the assets are available for use, at which point the depreciation of the asset commences.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated useful lives are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Capitalization of interest</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Interest incurred relating to the construction or expansion of facilities is capitalized to the construction in progress. The Company ceases the capitalization of interest when construction activities are substantially completed and the facility is available for commercial use.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Intangible assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Intangible assets include intangible assets acquired as part of business combinations, asset acquisitions and other business transactions. The Company records intangible assets at cost, net of accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value on the acquisition date. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Amortization of definite life intangible assets is calculated on a straight-line basis over the estimated useful lives of the assets as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Licenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">15-20 years</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">When there is no foreseeable limit on the period of time over which an intangible asset is expected to contribute to the cash flows of the Company, an intangible asset is determined to have an indefinite life. Indefinite life intangible assets are not amortized but tested for impairment annually or more frequently when indicators of impairment exist. If the carrying value of an individual indefinite-lived intangible asset exceeds its fair value, such individual indefinite-life intangible asset is impaired by the amount of the excess.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated useful lives are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Impairment of long-lived assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company reviews long-lived assets, including property and equipment and definite life intangible assets, for impairment annually or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. In order to determine if assets have been impaired, assets are grouped and tested at the lowest level for which identifiable independent cash flows are available (\u201c<b style=\"font-weight:bold;\">asset group</b>\u201d). An impairment loss is recognized when the sum of projected undiscounted cash flows is less than the carrying value of the asset group. The measurement of the impairment loss to be recognized is based on the difference between the fair value and the carrying value of the asset group. Fair value can be determined using a market approach, income approach or cost approach. The reversal of impairment losses is prohibited.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Impairment of goodwill and indefinite life intangible assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Goodwill and indefinite life intangible assets are tested for impairment annually, or more frequently when events or circumstances indicate that impairment may have occurred. As part of the impairment evaluation, the Company may elect to perform an assessment of qualitative factors. If this qualitative assessment indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test to compare the fair value to the carrying value is performed. An impairment charge is recorded if the carrying value exceeds the fair value.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Leases</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (\u201c<b style=\"font-weight:bold;\">ROU</b>\u201d) assets and right-of-use liabilities (current and non-current) in the balance sheets. Finance lease ROU assets are included in property and equipment, net and ROU liabilities (current and non-current) in the balance sheets.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">ROU assets represent the Company\u2019s right to use an underlying asset for the lease term and lease liabilities represent the Company\u2019s obligation to make lease payments arising from the lease. ROU assets are classified as a finance lease or an operating lease. A finance lease is a lease in which 1) ownership of the property transfers to the lessee by the end of the lease term; 2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; 3) the lease is for a major part of the remaining economic life of the underlying asset; 4) The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already included in the lease payments equals or exceeds substantially all of the fair value; or 5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. The Company classifies a lease as an operating lease when it does not meet any one of these criteria.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company\u2019s leases do not provide an implicit rate, the incremental borrowing rate is used based on the information available at commencement date in determining the present value of lease payments. The Company uses the implicit rate when readily determinable. The ROU assets also include any lease payments made and excludes </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">lease incentives. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For finance leases, lease expenses are the sum of interest on the lease obligations and amortization of the ROU assets, resulting in a front-loaded expense pattern. ROU assets are amortized based on the lesser of the lease term and the useful life of the leased asset according to the property and equipment accounting policy. If ownership of the ROU assets transfers to the Company at the end of the lease term or if the Company is reasonably certain to exercise a purchase option, amortization is calculated using the estimated useful life of the leased asset, according to the property and equipment accounting policy. For operating leases, the lease expenses are generally recognized on a straight-line basis over the lease term and recorded to general and administrative expenses in the statements of net loss and comprehensive loss.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has elected to apply the practical expedient, for each class of underlying asset, except real estate leases, to not separate non-lease components from the associated lease components of the lessee\u2019s contract and account for both components as a single lease component.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12\u00a0months or less that do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Short-term leases include real estate and vehicles and are not significant in comparison to the Company\u2019s overall lease portfolio. The Company continues to recognize the lease payments associated with these leases as expenses on a straight-line basis over the lease term.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Convertible notes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company accounts for its convertible notes with a cash conversion feature in accordance with ASC 470-20, Debt with Conversion and Other Options (\u201c<b style=\"font-weight:bold;\">ASC 470-20</b>\u201d), which requires the liability and equity components of convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement, to be separately accounted for in a manner that reflects the issuer\u2019s nonconvertible debt borrowing rate. The initial proceeds from the sale of convertible notes are allocated between a liability component and an equity component in a manner that reflects interest expense at the rate of similar nonconvertible debt that could have been issued at such time. The equity component represents the excess initial proceeds received over the fair value of the liability component of the notes as of the date of issuance. The resulting debt discount is amortized over the period during which the convertible notes are expected to be outstanding as additional non-cash interest expenses.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Upon repurchase of convertible debt instruments, ASC 470-20 requires the issuer to allocate total settlement consideration, inclusive of transaction costs, amongst the liability and equity components of the instrument based on the fair value of the liability component immediately prior to repurchase. The difference between the settlement consideration allocated to the liability component and the net carrying value of the liability component, including unamortized debt issuance costs, would be recognized as gain (loss) on extinguishment of debt in the statements of net loss and comprehensive loss. The remaining settlement consideration allocated to the equity component would be recognized as a reduction of additional paid-in capital in the balance sheets.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Revenue recognition</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s primary source of revenue is from wholesale of cannabis products to dispensary locations and direct retail sales to eligible customers at the Company-owned dispensaries. Substantially all of the Company\u2019s retail revenue is from the direct sale of cannabis products to medical customers.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The following table represents the Company\u2019s disaggregated revenue by source:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Retail</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 44,692,385</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 37,236,301</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Wholesale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 9,753,783</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 11,972,314</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2,714</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 54,446,168</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 49,211,329</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to in exchange for the performance obligations. More specifically, wholesale revenues are recognized upon delivery and acceptance by wholesale customers. Retail revenues are recognized at the point of sale. Discounts are recorded at the time of revenue recognition. \u00a0Returns were not material during the years ended December 31, 2021 and 2020, but are recognized when the customer is refunded. Revenues are presented net of discounts and returns.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Sales taxes collected from customers are remitted to the appropriate taxing jurisdictions and are excluded from sales revenue as the Company considers itself a pass-through conduit for collecting and remitting sales taxes. Excise duties that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are included in revenue. Freight revenues on all product sales, when applicable, are also recognized, on a consistent manner, at a point in time. The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one\u00a0year or less.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Contract liabilities</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A contract liability is the obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. If a customer pays consideration before the Company transfers goods or services, a contract liability is recognized when the payment is made. Contract liabilities are recognized as revenue when the Company performs under the contract.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company considers whether there are other promises in the contracts that are separate performance obligations to which a portion of the transaction price needs to be allocated. In determining the transaction price for the sale of goods, the Company considers the effects of variable consideration and the existence of significant financing components (if any).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(i)</i></span><i style=\"font-style:italic;\">Variable consideration</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Some contracts for the sale of goods may provide customers with a right of return, volume discount, bonuses for volume/quality achievement, or sales allowance. In addition, the Company may provide in certain circumstances, a retrospective price reduction to a customer based primarily on inventory movement. These items give rise to variable consideration. The Company uses the expected value method to estimate the variable consideration because this method best predicts the amount of variable consideration to which the Company will be entitled. The Company uses historical evidence, current information and forecasts to estimate the variable consideration. The requirements in ASC 606 on constraining estimates of variable consideration are applied to determine the amount of variable consideration that can be included in the transaction price. The Company reduces revenue and recognizes a contract liability equal to the amount expected to be refunded to the customer in the form of a future rebate or credit for a retrospective price reduction, representing its obligation to return the customer\u2019s consideration. The estimate is updated at each reporting period.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(ii)</i></span><i style=\"font-style:italic;\">Significant financing component</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company may receive short-term advances from its customers. Using the practical expedient in ASC 606, the Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers a promised good to a customer and when the customer pays for that good or service will be one\u00a0year or less. The Company has not, nor expects to receive long-term advances from customers.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(iii)</i></span><i style=\"font-style:italic;\">Contract balance</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Contract assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A contract asset is the right to consideration in exchange for goods or services transferred to the customer. If the Company performs by transferring goods to a customer before the customer pays consideration or before payment is due, a contract asset is recognized for the earned consideration.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Accounts receivable</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A receivable represents the Company\u2019s right to an amount of consideration that is unconditional (i.e., only the passage of time is required before payment of the consideration).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Cost of sales</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Cost of sales represents costs directly related to manufacturing and distribution of the Company\u2019s products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling and the depreciation of manufacturing equipment and production facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes. Cost of sales also includes inventory valuation adjustments. The Company recognizes the cost of sales as the associated revenues are recognized.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Stock-based compensation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company measures and recognizes compensation expense for stock options to employees and non-employees on a straight-line basis over the vesting period based on their grant date fair values. Prior to the adoption of ASU 2018-07 on January\u00a01, 2019, the fair value of stock options to non-employees were re-measured at each reporting date until one of either of the counterparty\u2019s commitment to perform is established or until the performance is complete. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option pricing model. Determining the estimated fair value of at the grant date requires judgment in determining the appropriate valuation model and assumptions, including the fair value of subordinated voting shares on the grant date, risk-free rate, volatility rate, annual dividend yield and the expected term. The volatility rate is based on historical volatilities of public companies operating in a similar industry to the Company, as well as the Company\u2019s historical volatility.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For stock options granted, the fair value of common stock at the date of grant was determined by the Board of Directors with assistance from management. The Company does not estimate forfeiture rates when calculating compensation expense. The Company records forfeitures as they occur.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Fully vested, non-forfeitable equity instruments issued to parties other than employees are measured on the date they are issued where there is no specific performance required by the grantee to retain those equity instruments. Stock-based payment transactions with non-employees are measured at the fair value of the consideration received or the fair value of the equity instruments issued, whichever is more reliably measurable. Where fully vested, non-forfeitable equity instruments are granted to parties other than employees in exchange for notes or financing receivable, the note or receivable is presented in additional paid-in capital on the balance sheets.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Income taxes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Management assesses the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">50% likelihood of being sustained. Changes in recognition or measurement are reflected in the period in which judgment occurs.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">New accounting pronouncements not yet adopted</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In October of 2021 FASB issued ASU 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The update is intended to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. The required date of adoption is January 1, 2023, and the Company is evaluating potential future impacts on the Company\u2019s financial statements.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In November of 2021 FASB issued ASU 2021 -10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update is intended to increase the transparency of government assistance including the disclosure of the types of assistance, an entity\u2019s accounting for the assistance, and the effect of the assistance on an entity\u2019s financial statements. The required date of adoption is January 1, 2022, and the Company is evaluating potential future impacts on the Company\u2019s financial statements.</p>"}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Basis of presentation and going concern</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The accompanying consolidated financial statements reflect the accounts of the Company. The consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States (\u201c<b style=\"font-weight:bold;\">GAAP</b>\u201d) and pursuant to the rules\u00a0and regulations of the United States Securities and Exchange Commission (\u201c<b style=\"font-weight:bold;\">SEC</b>\u201d).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements have been prepared on a going concern basis, which assumes that the Company will continue in operation for the foreseeable future and, accordingly, will be able to realize its assets and discharge its liabilities in the normal course of operations as they come due. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For the\u00a0year ended December\u00a031, 2021, the Company reported a net loss of $33,690,475 and a net loss of $22,942,194 for the\u00a0year ended December\u00a031, 2020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For the\u00a0years ended December\u00a031, 2021 and 2020, the Company had negative cash flows used in operating activities of $30,517,197 and $10,932,383, respectively.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">As of December\u00a031, 2021 and 2020, the Company had working capital of $25,233,518 and $27,098,496 respectively, reflecting a decrease in working capital of $1,864,978 for the\u00a0year ended December\u00a031, 2021.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Current management forecasts and related assumptions support the view that the Company can adequately manage the operational needs of the business. These management forecasts and assumptions support the Company\u2019s ability to meet its contractual obligations such as payments of principal and interest on the outstanding notes payable and the Company\u2019s lease commitments.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements reflect all adjustments, which, in the opinion of management, are necessary for a fair presentation of the Company\u2019s financial position and results of operations.</p>"}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33690475","decimals":0}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22942194","decimals":0}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30517197","decimals":0}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10932383","decimals":0}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"gdnsf:WorkingCapital","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25233518","decimals":0}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"gdnsf:WorkingCapital","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27098496","decimals":0}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingCapital","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1864978","decimals":0}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Basis of consolidation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements include the accounts of the following entities wholly owned, or effectively controlled by the Company for the year ended December 31, 2021:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">Name of entity</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Place\u00a0of\u00a0</b>\u00a0<b style=\"font-weight:bold;\">incorporation</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New York, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New York, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Minnesota Medical Solutions, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Minnesota, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Ohio Medical Solutions, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">MaryMed, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo of Charm City, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1776 Hemp, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Massachusetts, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Mayflower Botanicals, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Elephant Head Farm, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">EHF Cultivation Management, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Retail Management Associates, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Arizona Natural Remedies, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New Mexico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Red Barn Growers, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New Mexico, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Resurgent Biosciences, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Puerto Rico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health de Puerto Rico, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">XAAS Agro, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Nevada 1, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Nevada, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Verdant Grove, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The entities listed above are wholly owned, or effectively controlled by the Company and have been formed or acquired to support the intended operations of the Company and all intercompany transactions and balances have been eliminated in the financial statements of the Company.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">During the\u00a0year ended December\u00a031, 2021, Ohio Medical Solutions, Inc. was removed as a result of a business disposition, and Vireo Health of Nevada 1, LLC, and Vireo of Charm City, LLC, were acquired. Refer to Note\u00a03 for further details on business dispositions.</p>"}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">Name of entity</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Place\u00a0of\u00a0</b>\u00a0<b style=\"font-weight:bold;\">incorporation</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New York, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New York, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Minnesota Medical Solutions, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Minnesota, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Ohio Medical Solutions, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">MaryMed, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo of Charm City, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Maryland, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1776 Hemp, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Massachusetts, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Mayflower Botanicals, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Elephant Head Farm, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">EHF Cultivation Management, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Retail Management Associates, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Arizona Natural Remedies, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Arizona, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of New Mexico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Red Barn Growers, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">New Mexico, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Resurgent Biosciences, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Puerto Rico, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Delaware, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health de Puerto Rico, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">XAAS Agro, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Puerto Rico</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vireo Health of Nevada 1, LLC</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Nevada, USA</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.73%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Verdant Grove, Inc.</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:24.47%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Massachusetts, USA</p></td></tr></table>"}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Recently adopted accounting pronouncements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\"><span style=\"font-style:normal;font-weight:normal;\">In January 2020, the FASB issued ASU 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) (\u201cASU 2020-01\u201d), which is intended to clarify the interaction of the accounting for equity securities under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options. The adoption of the standard did not have a material impact on the Company's results of operations or cash flows.</span></p>New accounting pronouncements not yet adopted"}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Use of estimates and significant judgments</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The preparation of the Company\u2019s consolidated financial statements requires management to make estimates, assumptions and judgments that affect the reported amounts of revenue, expenses, assets, liabilities, accompanying disclosures and the disclosure of contingent liabilities. These estimates and judgments are subject to change based on experience and new information which could result in outcomes that require a material adjustment to the carrying amounts of assets or liabilities affecting future periods. Estimates and judgments are assessed on an ongoing basis. Revisions to estimates are recognized prospectively.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Examples of key estimates in these consolidated financial statements include cash flows and discount rates used in accounting for business combinations including contingent consideration, asset impairment including estimated future cash flows and fair values, the allowance for doubtful accounts receivable and trade receivables, inventory valuation adjustments that contemplate the market value of, and demand for inventory, estimated useful lives of property and equipment and intangible assets, valuation allowance on deferred income tax assets, determining the fair value of financial instruments, fair value of stock-based compensation, estimated variable consideration on contracts with customers, estimated redemption rates on loyalty sales programs, estimated paid time off redemption rates, sales return estimates, the fair value of the convertible notes and equity component and the classification, incremental borrowing rates and lease terms applicable to lease contracts.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Financial statement areas that require significant judgments are as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Assets held for sale and discontinued operations\u00a0- The Company classifies non-current assets and disposal groups as held for sale if their carrying amounts will be recovered principally through a sale rather than through continuing use. Such non-current assets and disposal groups classified as held for sale are measured at the lower of their carrying amount and their fair value less cost to sell. Costs to sell are the incremental costs directly attributable to the sale, excluding finance costs and income tax expense.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The criteria for held for sale classification is regarded as met only when the sale is highly probable and the asset or the disposal group is available for immediate sale in its present condition. Actions required to complete the sale should indicate that it is unlikely that significant changes to the sale will be made or that the sale will be withdrawn. Management must be committed to the sale expected within one\u00a0year from the date of the classification.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A discontinued operation is a component of the Company that either has been abandoned, disposed of, or is classified as held for sale, and: (i)\u00a0disposal group is a component of an entity (or group of components); (ii)\u00a0component of an entity (or group of components) meets the held for sale criteria, is disposed of by sale, or is disposed of other than by sale; (iii)\u00a0component of an entity (or group of components) represents a strategic shift that has (or will have) a major effect on an entity\u2019s operations and financial results. A component of the Company comprises an operation and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the Company. During the\u00a0year ended December\u00a031, 2021, the Company completed two divestitures, further described in Note\u00a03. Management considered the quantitative results of the divested entities as well as qualitative strategic considerations to judge whether the two divestitures constitute a discontinued operation. Management does not believe either of these divestitures represent a strategic shift that has or will have a major effect on an entity\u2019s operations and financial results, and as such, none of these divestitures are considered a discontinued operation.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Definition of a business \u2013 Determination of what constitutes a business for purposes of acquisition accounting requires significant judgement. \u00a0ASC 805 notes that if substantially all of the fair value of the gross assets acquired is concentrated </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">in a single identifiable asset or group of similar identifiable assets, the set is not considered a business. However, the exact quantitative threshold is not explicitly defined. During the year ended December 31, 2021, the Company completed two acquisitions, further described in Note 3. Management determined that substantially all of the fair value of the assets acquired was concentrated in the licenses acquired, and as such they should be treated as asset acquisitions.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Asset impairment\u00a0\u2013 Asset impairment tests require the allocation of assets to asset groups, where appropriate, which requires significant judgment and interpretation with respect to the integration between the assets and shared resources. Asset impairment tests require the determination of whether there is an indication of impairment. The assessment of whether an indication of impairment exists is performed at the end of each reporting period and requires the application of judgment, historical experience, and external and internal sources of information.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Leases\u00a0\u2013 The Company applies judgment in determining whether a contract contains a lease and if a lease is classified as an operating lease or a finance lease. The Company determines the lease term as the non-cancellable term of the lease, which may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has several lease contracts that include extension and termination options. The Company applies judgment in evaluating whether it is reasonably certain whether or not to exercise the option to renew or terminate the lease. That is, it considers all relevant factors that create an economic incentive for it to exercise either the renewal or termination. After the commencement date, the Company reassesses the lease term if there is a significant event or change in circumstances that is within its control and affects its ability to exercise or not to exercise the option to renew or to terminate (e.g., construction of significant leasehold improvements or significant customization to the leased asset).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company also applies judgment in allocating the consideration in a contract between lease and non-lease components. It considers whether the Company can benefit from the right-of-use asset either on its own or together with other resources and whether the asset is highly dependent on or highly interrelated with another right-of-use asset.</p>"}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Foreign currency</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">These consolidated financial statements are presented in the United States dollar (\u201c<b style=\"font-weight:bold;\">USD</b>\u201d), which is the Company\u2019s reporting currency. The functional currency of the Company and its subsidiaries, as determined by management, is the United States (\u201c<b style=\"font-weight:bold;\">US</b>\u201d) dollar.</p>"}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Net loss per share</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Basic net loss per share is computed by dividing reported net loss by the weighted average number of common shares outstanding for the reported period. Diluted net loss per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock of the Company during the reporting period. Diluted net loss per share is computed by dividing net loss by the sum of the weighted average number of common shares and the number of potential dilutive common share equivalents outstanding during the period. Potential dilutive common share equivalents consist of the incremental common shares issuable upon the exercise of vested share options and the incremental shares issuable upon conversion of the convertible notes. Potential dilutive common share equivalents consist of stock options, warrants, and convertible notes.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In computing diluted earnings per share, common share equivalents are not considered in periods in which a net loss is reported, as the inclusion of the common share equivalents would be anti-dilutive. Since the Company is in a net loss for all periods presented in these financial statements, there is no difference between the Company\u2019s basic and diluted net loss per share for the periods presented.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The anti-dilutive shares outstanding for\u00a0years ending December\u00a031, 2021 and 2020 were as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"3\" style=\"vertical-align:bottom;white-space:nowrap;width:28.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Stock options</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,226,338</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,924,858</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,395,949</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 17,121,411</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible notes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 211,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,622,287</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 44,258,034</p></td></tr></table>"}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"3\" style=\"vertical-align:bottom;white-space:nowrap;width:28.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Stock options</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,226,338</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,924,858</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,395,949</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 17,121,411</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible notes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 211,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,622,287</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 44,258,034</p></td></tr></table>"}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"23226338","decimals":0}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"26924858","decimals":0}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"4395949","decimals":0}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"17121411","decimals":0}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertibleDebtSecuritiesMember"},"factValues":[{"value":"211765","decimals":0}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"27622287","decimals":0}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"44258034","decimals":0}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingPolicyPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Segment Information</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Accounting Standards Codification (\"<b style=\"font-weight:bold;\">ASC</b>\") 280, Segment Reporting, establishes disclosure requirements relating to operating segments in annual and interim financial statements. Operating segments are defined as components of an enterprise about which separate financial information is available that is regularly evaluated by the chief operating decision maker in deciding how to allocate resources to the segment and assess its performance. The Company operates in one business segment, namely as the Cannabis segment that cultivates, processes and distributes medical and adult-use cannabis products in a variety of formats, as well as related accessories. The Company\u2019s Chief Executive Officer is the Company\u2019s chief operating decision maker.</p>"}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Cash and cash equivalents</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Cash and cash equivalents is comprised of cash and highly liquid investments that are readily convertible into known amounts of cash with original maturities of three\u00a0months or less.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has no cash equivalents for the\u00a0years presented.</p>"}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:CashEquivalentsAtCarryingValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"gdnsf:BusinessCombinationsAndGoodwillPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Business combinations and goodwill</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company accounts for business combinations using the acquisition method in accordance with ASC 805, Business Combinations, which requires recognition of assets acquired and liabilities assumed, including contingent assets and liabilities, at their respective fair values on the date of acquisition. Any excess of the purchase consideration over the net fair value of tangible and identified intangible assets acquired less liabilities assumed is recorded as goodwill. The costs of business acquisitions, including fees for accounting, legal, professional consulting and valuation specialists, are expensed as incurred within acquisition-related (income) expenses, net. Purchase price allocations may be preliminary and, during the measurement period not to exceed one\u00a0year from the date of acquisition, changes in assumptions and estimates that result in adjustments to the fair value of assets acquired and liabilities assumed are recorded in the period the adjustments are determined.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated fair value of acquired assets and assumed liabilities are determined primarily using a discounted cash flow approach, with estimated cash flows discounted at a rate that the Company believes a market participant would determine to be commensurate with the inherent risks associated with the asset and related estimated cash flow streams.</p>"}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Fair value measurements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The carrying value of the Company\u2019s accounts receivable, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature, and the carrying value of notes receivable and long-term debt approximates fair value as they bear a market rate of interest.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In estimating the fair value of an asset or a liability, the Company takes into account the characteristics of the asset or liability if market participants would take those characteristics into account when pricing the asset or liability at the measurement date.</p>"}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Inventory</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory is comprised of cannabis work-in-process, cannabis finished goods and other inventory. Work-in-process inventory includes cannabis plants, bulk harvested material, and various bulk oils and extracts. Finished goods include packaged flower and extracts. Other inventory includes product packaging, hemp derived CBD, apparel, and paraphernalia.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory cost includes pre-harvest, post-harvest and shipment and fulfillment, as well as related accessories. Pre-harvest costs include labor and direct materials to grow cannabis, which includes water, electricity, nutrients, integrated pest management, growing supplies and allocated overhead. Post-harvest costs include costs associated with drying, trimming, blending, extraction, purification, quality testing and allocated overhead. Shipment and fulfillment costs include the costs of packaging, labelling, courier services and allocated overhead.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Inventory is stated at the lower of cost or net realizable value, determined using weighted average cost. Net realizable value is defined as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. At the end of each reporting period, the Company performs an assessment of inventory and record write-downs for excess and obsolete inventories based on the Company\u2019s estimated forecast of product demand, production requirements, market conditions, regulatory environment, and spoilage. Actual inventory losses may differ from management\u2019s estimates and such differences could be material to the Company\u2019s balance sheets, statements of net loss and comprehensive loss and statements of cash flows.</p>"}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Property and equipment</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Property and equipment are recorded at cost net of accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The estimated useful life of buildings and improvements ranges from <span style=\"-sec-ix-hidden:Hidden_CR9TJ_0_KE6V08OmusAlrw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">five</span></span> to <span style=\"-sec-ix-hidden:Hidden_wWs01-IXTk-8rx8hdZv_uw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">thirty-nine</span></span>, the estimated useful life of property and equipment, other than buildings, ranges from <span style=\"-sec-ix-hidden:Hidden_6mMpYAOG8kC3zCy8eMiQXQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">three</span></span> to <span style=\"-sec-ix-hidden:Hidden_YvisxFiOhUOJ4wtynUz5uw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">ten years</span></span>. Land is not depreciated. Leasehold improvements, included in buildings and improvements, are depreciated over the lesser of the asset\u2019s estimated useful life or the remaining lease term. The estimated useful life of right of use assets relating to operating and finance leases ranges from <span style=\"-sec-ix-hidden:Hidden_w1k7QBNpmUu0C-ElPy33pQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">one</span></span> to sixty-four years.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the respective accounts and any related gain or loss is recognized. Maintenance and repairs are charged to expenses as incurred. Significant expenditures, which extend the useful lives of assets or increase productivity, are capitalized. When significant parts of an item of property and equipment have different useful lives, they are accounted for as separate items or components of property and equipment.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Construction-in-process includes construction progress payments, deposits, engineering costs, interest expense on long-term construction projects and other costs directly related to the construction of the facilities. Expenditures are capitalized during the construction period and construction in progress is transferred to the relevant class of property and equipment when the assets are available for use, at which point the depreciation of the asset commences.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated useful lives are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis.</p>"}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:OperatingAndFinanceLeaseRightOfUseAssetsMember"},"factValues":[{"value":"P64Y"}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:InterestExpensePolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Capitalization of interest</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Interest incurred relating to the construction or expansion of facilities is capitalized to the construction in progress. The Company ceases the capitalization of interest when construction activities are substantially completed and the facility is available for commercial use.</p>"}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Intangible assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Intangible assets include intangible assets acquired as part of business combinations, asset acquisitions and other business transactions. The Company records intangible assets at cost, net of accumulated amortization and accumulated impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value on the acquisition date. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Amortization of definite life intangible assets is calculated on a straight-line basis over the estimated useful lives of the assets as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Licenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">15-20 years</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">When there is no foreseeable limit on the period of time over which an intangible asset is expected to contribute to the cash flows of the Company, an intangible asset is determined to have an indefinite life. Indefinite life intangible assets are not amortized but tested for impairment annually or more frequently when indicators of impairment exist. If the carrying value of an individual indefinite-lived intangible asset exceeds its fair value, such individual indefinite-life intangible asset is impaired by the amount of the excess.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The estimated useful lives are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis.</p>"}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfUsefulLifeOfFiniteLivedIntangibleAssetsTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Licenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">15-20 years</p></td></tr></table>"}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Impairment of long-lived assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company reviews long-lived assets, including property and equipment and definite life intangible assets, for impairment annually or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. In order to determine if assets have been impaired, assets are grouped and tested at the lowest level for which identifiable independent cash flows are available (\u201c<b style=\"font-weight:bold;\">asset group</b>\u201d). An impairment loss is recognized when the sum of projected undiscounted cash flows is less than the carrying value of the asset group. The measurement of the impairment loss to be recognized is based on the difference between the fair value and the carrying value of the asset group. Fair value can be determined using a market approach, income approach or cost approach. The reversal of impairment losses is prohibited.</p>"}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"gdnsf:ImpairmentOfGoodwillAndIndefiniteLivedIntangibleAssetsPolicyPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Impairment of goodwill and indefinite life intangible assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Goodwill and indefinite life intangible assets are tested for impairment annually, or more frequently when events or circumstances indicate that impairment may have occurred. As part of the impairment evaluation, the Company may elect to perform an assessment of qualitative factors. If this qualitative assessment indicates that it is more likely than not that the fair value of the indefinite-lived intangible asset or the reporting unit (for goodwill) is less than its carrying value, a quantitative impairment test to compare the fair value to the carrying value is performed. An impairment charge is recorded if the carrying value exceeds the fair value.</p>"}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:LesseeLeasesPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Leases</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (\u201c<b style=\"font-weight:bold;\">ROU</b>\u201d) assets and right-of-use liabilities (current and non-current) in the balance sheets. Finance lease ROU assets are included in property and equipment, net and ROU liabilities (current and non-current) in the balance sheets.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">ROU assets represent the Company\u2019s right to use an underlying asset for the lease term and lease liabilities represent the Company\u2019s obligation to make lease payments arising from the lease. ROU assets are classified as a finance lease or an operating lease. A finance lease is a lease in which 1) ownership of the property transfers to the lessee by the end of the lease term; 2) the lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; 3) the lease is for a major part of the remaining economic life of the underlying asset; 4) The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already included in the lease payments equals or exceeds substantially all of the fair value; or 5) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. The Company classifies a lease as an operating lease when it does not meet any one of these criteria.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of the Company\u2019s leases do not provide an implicit rate, the incremental borrowing rate is used based on the information available at commencement date in determining the present value of lease payments. The Company uses the implicit rate when readily determinable. The ROU assets also include any lease payments made and excludes </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">lease incentives. The lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For finance leases, lease expenses are the sum of interest on the lease obligations and amortization of the ROU assets, resulting in a front-loaded expense pattern. ROU assets are amortized based on the lesser of the lease term and the useful life of the leased asset according to the property and equipment accounting policy. If ownership of the ROU assets transfers to the Company at the end of the lease term or if the Company is reasonably certain to exercise a purchase option, amortization is calculated using the estimated useful life of the leased asset, according to the property and equipment accounting policy. For operating leases, the lease expenses are generally recognized on a straight-line basis over the lease term and recorded to general and administrative expenses in the statements of net loss and comprehensive loss.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has elected to apply the practical expedient, for each class of underlying asset, except real estate leases, to not separate non-lease components from the associated lease components of the lessee\u2019s contract and account for both components as a single lease component.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12\u00a0months or less that do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Short-term leases include real estate and vehicles and are not significant in comparison to the Company\u2019s overall lease portfolio. The Company continues to recognize the lease payments associated with these leases as expenses on a straight-line basis over the lease term.</p>"}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"gdnsf:ConvertibleNotesPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Convertible notes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company accounts for its convertible notes with a cash conversion feature in accordance with ASC 470-20, Debt with Conversion and Other Options (\u201c<b style=\"font-weight:bold;\">ASC 470-20</b>\u201d), which requires the liability and equity components of convertible debt instruments that may be settled in cash upon conversion, including partial cash settlement, to be separately accounted for in a manner that reflects the issuer\u2019s nonconvertible debt borrowing rate. The initial proceeds from the sale of convertible notes are allocated between a liability component and an equity component in a manner that reflects interest expense at the rate of similar nonconvertible debt that could have been issued at such time. The equity component represents the excess initial proceeds received over the fair value of the liability component of the notes as of the date of issuance. The resulting debt discount is amortized over the period during which the convertible notes are expected to be outstanding as additional non-cash interest expenses.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Upon repurchase of convertible debt instruments, ASC 470-20 requires the issuer to allocate total settlement consideration, inclusive of transaction costs, amongst the liability and equity components of the instrument based on the fair value of the liability component immediately prior to repurchase. The difference between the settlement consideration allocated to the liability component and the net carrying value of the liability component, including unamortized debt issuance costs, would be recognized as gain (loss) on extinguishment of debt in the statements of net loss and comprehensive loss. The remaining settlement consideration allocated to the equity component would be recognized as a reduction of additional paid-in capital in the balance sheets.</p>"}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Revenue recognition</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s primary source of revenue is from wholesale of cannabis products to dispensary locations and direct retail sales to eligible customers at the Company-owned dispensaries. Substantially all of the Company\u2019s retail revenue is from the direct sale of cannabis products to medical customers.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The following table represents the Company\u2019s disaggregated revenue by source:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Retail</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 44,692,385</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 37,236,301</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Wholesale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 9,753,783</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 11,972,314</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2,714</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 54,446,168</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 49,211,329</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to in exchange for the performance obligations. More specifically, wholesale revenues are recognized upon delivery and acceptance by wholesale customers. Retail revenues are recognized at the point of sale. Discounts are recorded at the time of revenue recognition. \u00a0Returns were not material during the years ended December 31, 2021 and 2020, but are recognized when the customer is refunded. Revenues are presented net of discounts and returns.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Sales taxes collected from customers are remitted to the appropriate taxing jurisdictions and are excluded from sales revenue as the Company considers itself a pass-through conduit for collecting and remitting sales taxes. Excise duties that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are included in revenue. Freight revenues on all product sales, when applicable, are also recognized, on a consistent manner, at a point in time. The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one\u00a0year or less.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Contract liabilities</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A contract liability is the obligation to transfer goods or services to a customer for which the Company has received consideration from the customer. If a customer pays consideration before the Company transfers goods or services, a contract liability is recognized when the payment is made. Contract liabilities are recognized as revenue when the Company performs under the contract.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company considers whether there are other promises in the contracts that are separate performance obligations to which a portion of the transaction price needs to be allocated. In determining the transaction price for the sale of goods, the Company considers the effects of variable consideration and the existence of significant financing components (if any).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(i)</i></span><i style=\"font-style:italic;\">Variable consideration</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Some contracts for the sale of goods may provide customers with a right of return, volume discount, bonuses for volume/quality achievement, or sales allowance. In addition, the Company may provide in certain circumstances, a retrospective price reduction to a customer based primarily on inventory movement. These items give rise to variable consideration. The Company uses the expected value method to estimate the variable consideration because this method best predicts the amount of variable consideration to which the Company will be entitled. The Company uses historical evidence, current information and forecasts to estimate the variable consideration. The requirements in ASC 606 on constraining estimates of variable consideration are applied to determine the amount of variable consideration that can be included in the transaction price. The Company reduces revenue and recognizes a contract liability equal to the amount expected to be refunded to the customer in the form of a future rebate or credit for a retrospective price reduction, representing its obligation to return the customer\u2019s consideration. The estimate is updated at each reporting period.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(ii)</i></span><i style=\"font-style:italic;\">Significant financing component</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company may receive short-term advances from its customers. Using the practical expedient in ASC 606, the Company does not adjust the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers a promised good to a customer and when the customer pays for that good or service will be one\u00a0year or less. The Company has not, nor expects to receive long-term advances from customers.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;\"><span style=\"display:inline-block;text-indent:0pt;width:33.95pt;\"><i style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;\">(iii)</i></span><i style=\"font-style:italic;\">Contract balance</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Contract assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A contract asset is the right to consideration in exchange for goods or services transferred to the customer. If the Company performs by transferring goods to a customer before the customer pays consideration or before payment is due, a contract asset is recognized for the earned consideration.</p>"}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Retail</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 44,692,385</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 37,236,301</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Wholesale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 9,753,783</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 11,972,314</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2,714</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 54,446,168</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 49,211,329</p></td></tr></table>"}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"44692385","decimals":0}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"37236301","decimals":0}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"gdnsf:WholesaleProductMember"},"factValues":[{"value":"9753783","decimals":0}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"gdnsf:WholesaleProductMember"},"factValues":[{"value":"11972314","decimals":0}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductAndServiceOtherMember"},"factValues":[{"value":"2714","decimals":0}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54446168","decimals":0}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49211329","decimals":0}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Accounts receivable</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">A receivable represents the Company\u2019s right to an amount of consideration that is unconditional (i.e., only the passage of time is required before payment of the consideration).</p>"}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:CostOfSalesPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Cost of sales</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Cost of sales represents costs directly related to manufacturing and distribution of the Company\u2019s products. Primary costs include raw materials, packaging, direct labor, overhead, shipping and handling and the depreciation of manufacturing equipment and production facilities. Manufacturing overhead and related expenses include salaries, wages, employee benefits, utilities, maintenance and property taxes. Cost of sales also includes inventory valuation adjustments. The Company recognizes the cost of sales as the associated revenues are recognized.</p>"}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Stock-based compensation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company measures and recognizes compensation expense for stock options to employees and non-employees on a straight-line basis over the vesting period based on their grant date fair values. Prior to the adoption of ASU 2018-07 on January\u00a01, 2019, the fair value of stock options to non-employees were re-measured at each reporting date until one of either of the counterparty\u2019s commitment to perform is established or until the performance is complete. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option pricing model. Determining the estimated fair value of at the grant date requires judgment in determining the appropriate valuation model and assumptions, including the fair value of subordinated voting shares on the grant date, risk-free rate, volatility rate, annual dividend yield and the expected term. The volatility rate is based on historical volatilities of public companies operating in a similar industry to the Company, as well as the Company\u2019s historical volatility.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">For stock options granted, the fair value of common stock at the date of grant was determined by the Board of Directors with assistance from management. The Company does not estimate forfeiture rates when calculating compensation expense. The Company records forfeitures as they occur.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Fully vested, non-forfeitable equity instruments issued to parties other than employees are measured on the date they are issued where there is no specific performance required by the grantee to retain those equity instruments. Stock-based payment transactions with non-employees are measured at the fair value of the consideration received or the fair value of the equity instruments issued, whichever is more reliably measurable. Where fully vested, non-forfeitable equity instruments are granted to parties other than employees in exchange for notes or financing receivable, the note or receivable is presented in additional paid-in capital on the balance sheets.</p>"}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">Income taxes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company uses the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. Management assesses the likelihood that the resulting deferred tax assets will be realized. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The Company recognizes uncertain income tax positions at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">50% likelihood of being sustained. Changes in recognition or measurement are reflected in the period in which judgment occurs.</p>"}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">3. Business Combinations and Dispositions</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Dispositions</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On October\u00a01, 2020, the Company reached a definitive agreement with Ayr Strategies\u00a0Inc. (\u201c<b style=\"font-weight:bold;\">Ayr</b>\u201d) to sell all of the assets and liabilities of its affiliated company, Ohio Medical Solutions,\u00a0Inc. (\u201c<b style=\"font-weight:bold;\">OMS</b>\u201d) for $1,150,000 in cash. Assets and liabilities relating to OMS were classified as \u201cheld for sale\u201d as of December 31, 2020. On March 31, 2021, the sale of OMS was completed. \u00a0As part of this transaction, the Company transferred assets and liabilities with a net book value of $712,894. \u00a0Consideration received exceeded OMS\u2019s net assets at the time of sale, resulting in a gain of $437,106\u00a0which was recorded in the consolidated statement of loss and comprehensive loss for the year ended December 31, 2021.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"background:#ffffff;\">On November 1, 2021, subsidiaries and an affiliate of the Company entered into a Purchase Agreement with subsidiaries and an affiliate of Copperstate Farms, LLC (\u201cCopperstate\u201d) pursuant to which the Company sold its Phoenix dispensary and cultivation licenses, dispensary inventory and equipment, dispensary lease, and all dispensary revenue-producing contracts to Copperstate (the \u201cTransaction\u201d). On November 18, 2021, the Transaction closed. \u00a0Cash consideration received of </span><span style=\"background:#ffffff;\">$15,125,010</span><span style=\"background:#ffffff;\"> exceeded net assets transferred of </span><span style=\"background:#ffffff;\">$8,659,077</span><span style=\"background:#ffffff;\"> resulting in a gain of </span><span style=\"background:#ffffff;\">$6,465,933</span><span style=\"background:#ffffff;\"> which was recorded in the consolidated statement of loss and comprehensive loss for the year ended December 31, 2021.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On June\u00a022, 2020, the Company reached a definitive agreement with Jushi Inc, a subsidiary of Jushi Holdings,\u00a0Inc. (\u201c<b style=\"font-weight:bold;\">Jushi</b>\u201d), to divest all the equity in its subsidiary company, Pennsylvania Medical Solutions, LLC (\u201c<b style=\"font-weight:bold;\">PAMS</b>\u201d). On August\u00a011, 2020, the Company completed the sale of its equity in PAMS to Jushi, for consideration of $20,320,936 including a $3,750,000 four-year note with an 8\u00a0percent coupon rate payable quarterly. As part of this transaction, the Company transferred assets and liabilities with a net book value of 3,204,868. Consideration received exceeded PAMS net assets at the time of sale, resulting in a gain of $17,116,068 which was recorded in the consolidated statement of loss and comprehensive loss for the\u00a0year ended December\u00a031, 2020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In July\u00a0of 2020, the Company divested all the equity in its subsidiary company, Midwest Hemp Research, LLC, to the CEO of the Company. Prior to the disposition, the Company had $50,000 in outstanding convertible notes associated with the initial acquisition of Midwest Hemp, and had recorded an intangible asset of $50,000 on the balance sheet. Upon divestiture these outstanding convertible notes and accrued interest with a balance of $52,038 were cancelled, and the intangible asset with a net book value of $45,000 was disposed of, resulting in a gain of $7,038.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On September\u00a011, 2020, the Company divested all the equity in its subsidiary company, High Gardens,\u00a0Inc., in exchange for a 10% royalty on all future net revenues generated by High Gardens,\u00a0Inc. The fair value of this royalty consideration </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">was $68,276 and is classified as an intangible asset with an indefinite life on the balance sheet. This consideration received was less than High Gardens,\u00a0Inc. net assets of $340,999 at the time of sale, resulting in a loss of $272,723 which was recorded in the statement of loss and comprehensive loss for the\u00a0year ended December\u00a031, 2020. As described above, this asset was subsequently disposed in September\u00a02020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;\">On December\u00a017, 2020, the Company divested all the equity in its subsidiary company, Pennsylvania Dispensary Solutions, LLC, to Jushi in exchange for consideration of $5,726,848 cash. Consideration received exceeded PAMS net assets of $2,324,054 at the time of sale, resulting in a gain of $3,402,794 which was recorded in the consolidated statement of loss and comprehensive loss for the\u00a0year ended December\u00a031, 2020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;\"><i style=\"font-style:italic;\">Asset Acquisitions</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;\"><i style=\"font-style:italic;\">Acquisition of MJ Distributing C201, LLC and MJ Distributing P132, LLC</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">On April 10, 2019, the Company entered into a definitive agreement to acquire\u00a0100% of the membership interests in MJ Distributing C201, LLC and MJ Distributing P132, LLC (\u201c<b style=\"font-weight:bold;\">MJ Distributing</b>\u201d) which currently hold licenses to cultivate and distribute, respectively, medical and adult-use cannabis in the state of Nevada. The purpose of this acquisition was to acquire a medical marijuana license in the state of Nevada. The acquisition was financed with cash on hand and stock.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">The acquisition of MJ Distributing was completed on January 5, 2021. As part of the closing of the acquisition the restricted cash of $1,592,500\u00a0was transferred to the sellers, the convertible notes in escrow were cancelled, and the Company issued\u00a01,050,000\u00a0subordinate voting shares to the sellers. Management determined the total consideration paid of $1,592,500\u00a0in restricted cash, $1,385,239\u00a0associated with the fair value of the subordinate voting shares issued, and $28,136\u00a0of deferred acquisition costs, was equal to the fair value of the intangible asset acquired, or $3,005,875. The related operating results are included in the accompanying consolidated statements of operations, changes in shareholders\u2019 equity, and statement of cash flows commencing from the date of acquisition.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;\"><i style=\"font-style:italic;\">Acquisition of the Assets of Charm City Medicus, LLC</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On July 8, 2021, the Company\u2019s subsidiary, Vireo of Charm City, LLC, signed a definitive agreement to purchase substantially all the assets of Charm City Medicus, LLC, a medical cannabis dispensary located in Baltimore, Maryland, and closed the transaction on November 19, 2021. Consideration paid totaled $7,219,713 consisting of 1,459,803 subordinate voting shares with a fair value of $1,367,590, a $2,000,000 note payable bearing an interest rate of 8%, cash of $3,491,865, an unpaid cash consideration of $308,294, and transaction costs of $51,964. \u00a0Consideration paid exceeded net assets acquired of $35,131. \u00a0The excess consideration paid of $7,184,583 was equal to the fair value of the intangible asset acquired. The related operating results are included in the accompanying consolidated statements of operations, changes in shareholders\u2019 equity, and statement of cash flows commencing from the date of acquisition.</p>"}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates","xbrl:period":"2020-10-01T00:00:00/2020-10-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:OhioMedicalSolutionsLlcMember"},"factValues":[{"value":"1150000","decimals":0}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","xbrl:period":"2020-10-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:OhioMedicalSolutionsLlcMember"},"factValues":[{"value":"712894","decimals":0}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-10-01T00:00:00/2020-10-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:OhioMedicalSolutionsLlcMember"},"factValues":[{"value":"437106","decimals":0}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinesses","xbrl:period":"2021-11-18T00:00:00/2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsHeldforsaleMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember"},"factValues":[{"value":"15125010","decimals":0}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","xbrl:period":"2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember"},"factValues":[{"value":"8659077","decimals":0}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:CopperstateFarmsLlcSubsidiariesAndAffiliateMember"},"factValues":[{"value":"6465933","decimals":0}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","xbrl:period":"2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"20320936","decimals":0}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableFaceAmount","xbrl:period":"2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableTerm","xbrl:period":"2020-08-11T00:00:00/2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableCouponRate","xbrl:period":"2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"0.08","decimals":2}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","xbrl:period":"2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"3204868","decimals":0}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-08-11T00:00:00/2020-08-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"17116068","decimals":0}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationConvertibleNotesPayable","xbrl:period":"2020-07-01T00:00:00/2020-08-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","xbrl:period":"2020-08-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"gdnsf:ConvertibleNotesAndAccruedInterestCanceledDueToDivestiture","xbrl:period":"2020-07-01T00:00:00/2020-08-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"52038","decimals":0}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupNetBookValueOfAssetsAndLiabilities","xbrl:period":"2020-08-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"45000","decimals":0}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-07-01T00:00:00/2020-08-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:MidwestHempResearchLlcMember"},"factValues":[{"value":"7038","decimals":0}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"gdnsf:RoyaltyIncomePercentage","xbrl:period":"2020-09-11T00:00:00/2020-09-12T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","xbrl:period":"2020-09-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"68276","decimals":0}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","xbrl:period":"2020-09-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"340999","decimals":0}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-09-11T00:00:00/2020-09-12T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:HighGardensIncMember"},"factValues":[{"value":"272723","decimals":0}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfBusinesses","xbrl:period":"2020-12-17T00:00:00/2020-12-18T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},"factValues":[{"value":"5726848","decimals":0}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","xbrl:period":"2020-12-18T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},"factValues":[{"value":"2324054","decimals":0}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal","xbrl:period":"2020-12-17T00:00:00/2020-12-18T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaDispensarySolutionsLlcMember"},"factValues":[{"value":"3402794","decimals":0}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2019-04-11T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1050000"}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionConsiderationTransferredInRestrictedCash","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1385239","decimals":0}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionCosts","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"28136","decimals":0}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","xbrl:period":"2021-01-05T00:00:00/2021-01-06T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3005875","decimals":0}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration","xbrl:period":"2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"7219713","decimals":0}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1459803"}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"1367590","decimals":0}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:NotesReceivableNet","xbrl:period":"2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"0.08","decimals":2}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferredContingentConsideration","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"3491865","decimals":0}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionConsiderationTransferredNonCashContingentConsideration","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"308294","decimals":0}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"51964","decimals":0}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"gdnsf:ConsiderationInExcessOfNetAssetAcquired","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"35131","decimals":0}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"gdnsf:AssetAcquisitionFairValueOfIntangibleAssetAcquired","xbrl:period":"2021-07-08T00:00:00/2021-07-09T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"7184583","decimals":0}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">4. Fair Value Measurements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company complies with ASC 820, Fair Value Measurements, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually. In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize data points that are observable such as quoted prices, interest rates and yield curves. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and includes situations where there is little, if any, market activity for the asset or liability.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The following tables present information about the Company\u2019s assets that are measured at fair value on a recurring basis as of December\u00a031, 2021 and 2020 indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Quoted\u00a0prices\u00a0in</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Other\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Significant</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">active\u00a0markets\u00a0for</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">observable\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">unobservable</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">identical\u00a0assets</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">inputs</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">inputs</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a01)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a02)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a03)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">December 31, 2021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;\"><span style=\"margin-left:0pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">December 31, 2020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 25,513,180</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 25,513,180</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Restricted cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,592,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,592,500</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,105,680</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,105,680</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Items measured at fair value on a non-recurring basis</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s non-financial assets, such as prepayments and other current assets, long lived assets, including property and equipment, goodwill, and intangible assets, are measured at fair value when there is an indicator of impairment and are recorded at fair value only when an impairment charge is recognized. In connection with an evaluation of such non-financial assets during the\u00a0year ended December\u00a031, 2021, the carrying values of property and equipment and intangible assets and were concluded to exceed their fair values. As a result, the Company recorded impairment charges that incorporates fair value measurements based on Level 3 inputs (refer to Notes\u00a010\u00a0&amp; 13). No impairment was determined necessary for the\u00a0year ended December\u00a031, 2020.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The carrying value of the Company\u2019s accounts receivable, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature, and the carrying value of notes receivable and long-term debt approximates fair value as they bear a market rate of interest.</p>"}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Quoted\u00a0prices\u00a0in</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Other\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Significant</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">active\u00a0markets\u00a0for</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">observable\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">unobservable</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">identical\u00a0assets</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">inputs</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">inputs</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a01)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a02)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">(Level\u00a03)</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">December 31, 2021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,155,279</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;\"><span style=\"margin-left:0pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">December 31, 2020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 25,513,180</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 25,513,180</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Restricted cash</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,592,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,592,500</p></td></tr><tr><td style=\"vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,105,680</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,105,680</p></td></tr></table>"}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:CashMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:CashMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"15155279","decimals":0}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:CashMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"25513180","decimals":0}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:CashMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"25513180","decimals":0}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"gdnsf:RestrictedCashMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"gdnsf:RestrictedCashMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"1592500","decimals":0}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"27105680","decimals":0}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"27105680","decimals":0}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndNontradeReceivableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">5. Accounts Receivable</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Trade receivables are comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Trade receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,251,699</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 486,807</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Tenant improvements receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 127,160</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Tax withholding receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,208,270</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 42,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 83,027</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,502,469</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 696,994</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Included in the trade receivables, net balance at December\u00a031, 2021, and 2020, is an allowance for doubtful accounts of $215,606 and $132,490, respectively. \u00a0Included in the tax withholding receivable, net balance at December 31, 2021 is an allowance for doubtful accounts of $356,474.</p>"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Trade receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,251,699</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 486,807</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Tenant improvements receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 127,160</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Tax withholding receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,208,270</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 42,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 83,027</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.77%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,502,469</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 696,994</p></td></tr></table>"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesNetCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1251699","decimals":0}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesNetCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"486807","decimals":0}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"gdnsf:TenantImprovementsReceivableCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127160","decimals":0}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"gdnsf:TaxWithholdingReceivableCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3208270","decimals":0}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42500","decimals":0}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83027","decimals":0}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4502469","decimals":0}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"696994","decimals":0}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215606","decimals":0}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132490","decimals":0}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForOtherLosses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"356474","decimals":0}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivablesDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">6. Notes\u00a0Receivable</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">As of December\u00a031, 2021, and 2020, the Company had a total of $3,750,000 and $4,043,700, respectively, in notes receivable. The balances are comprised primarily of the $3,750,000 four-year note with an 8% coupon rate payable quarterly obtained as part of the PAMS disposition further described in Note\u00a03.</p>"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:NotesReceivableNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:NotesReceivableNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4043700","decimals":0}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableFaceAmount","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"gdnsf:NotesReceivableCouponRate","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:DebtInstrumentAxis":"gdnsf:EightPercentageCouponRatesNotesReceivableMember","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:PennsylvaniaMedicalSolutionsLlcMember"},"factValues":[{"value":"0.08"}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">7. Inventory</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Inventory is comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,167,522</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,317,502</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,580,158</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,980,900</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 674,381</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 346,493</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 20,422,061</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,644,895</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Inventory is written down for any obsolescence, spoilage and excess inventory or when the net realizable value of inventory is less than the carrying value. Inventory valuation adjustments included in cost of sales on the statements of net loss and comprehensive loss is comprised of the following:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,949,811</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 381,401</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 691,269</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 592,983</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,641,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 974,384</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">During the\u00a0years ended December\u00a031, 2021 and 2020, the Company recorded write downs to net realizable value in its Maryland and Arizona subsidiaries. Based on the market sales price relative to the cost to produce certain inventories, these costs could not be recovered, and as a consequence net realizable value was less than carrying value of inventory. Additionally, the Company recorded inventory reserves related to expected future spoilage of inventory. \u00a0Accordingly, inventory valuation adjustments amounting to $2,641,080 and $974,384 were recorded in 2021 and 2020 respectively.</p>"}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,167,522</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,317,502</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,580,158</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,980,900</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 674,381</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 346,493</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 20,422,061</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,644,895</p></td></tr></table>"}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15167522","decimals":0}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8317502","decimals":0}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4580158","decimals":0}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3980900","decimals":0}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:OtherInventory","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"674381","decimals":0}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:OtherInventory","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"346493","decimals":0}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20422061","decimals":0}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12644895","decimals":0}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,949,811</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 381,401</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 691,269</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 592,983</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,641,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 974,384</p></td></tr></table>"}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1949811","decimals":0}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"381401","decimals":0}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"691269","decimals":0}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"592983","decimals":0}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2641080","decimals":0}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustments","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974384","decimals":0}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInInventoryReserve","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2641080","decimals":0}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInInventoryReserve","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"974384","decimals":0}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">8. Prepayments and other current assets</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Prepayments and other current assets are comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Prepaid Insurance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 838,612</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 921,600</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other Prepaid Expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 721,501</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 630,678</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,560,113</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,552,278</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Prepaid Insurance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 838,612</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 921,600</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other Prepaid Expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 721,501</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 630,678</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,560,113</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,552,278</p></td></tr></table>"}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"838612","decimals":0}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"921600","decimals":0}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:OtherPrepaidExpenseCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"721501","decimals":0}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:OtherPrepaidExpenseCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"630678","decimals":0}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1560113","decimals":0}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1552278","decimals":0}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"gdnsf:DeferredAcquisitionCostsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">9. Deferred Acquisition Costs</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">As of December\u00a031, 2021, and 2020, the Company had a total of $0 and $28,136 respectively in deferred acquisition costs relating to the acquisition of MJ Distributing (Note\u00a03), which had closed as of December 31, 2020.</p>"}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"gdnsf:DeferredAcquisitionCost","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"gdnsf:DeferredAcquisitionCost","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"28136","decimals":0}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">10. Property and Equipment, Net</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Property and equipment, net consisted of the following:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Land</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,366,650</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,309,949</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Buildings and leasehold improvements</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,529,928</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,280,665</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Furniture and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,962,363</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,635,602</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Software</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 221,540</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 221,540</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vehicles</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 513,135</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 379,852</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Construction-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,510,166</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,276,852</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Right of use asset under finance lease</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 71,078,655</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,351,838</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 107,182,437</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 35,456,298</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less: accumulated depreciation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (7,693,878)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,890,039)</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 99,488,559</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 30,566,259</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">For the\u00a0year ended December\u00a031, 2021 and 2020, total depreciation on property and equipment was $3,029,324 and $2,481,083, respectively. For the\u00a0year ended December\u00a031, 2021 and 2020, accumulated amortization of the right of use asset amounted to $2,513,223 and $2,025,239, respectively. For the year ended December 31, 2021 and 2020, the right of use asset under finance lease of $71,078,655 and 12,351,838, respectively, consists of leased processing and cultivation premises, and leased equipment. The Company capitalized into inventory $2,404,711 and $2,067,991 relating to depreciation associated with manufacturing equipment and production facilities as of December\u00a031, 2021 and 2020, respectively. The capitalized depreciation costs associated are added to inventory and expensed through Cost of Sales Product Cost on the consolidated statements of net loss.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">As of December 31, 2021, the Company evaluated whether property and equipment showed any indicators of impairment, and it was determined that the recoverable amount of certain net assets was below book value. As a result, the Company recorded an impairment charge of $3,064,468 (2020 - $0) on property and equipment, net. </p>"}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Land</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,366,650</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,309,949</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Buildings and leasehold improvements</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15,529,928</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,280,665</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Furniture and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,962,363</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,635,602</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Software</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 221,540</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 221,540</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Vehicles</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 513,135</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 379,852</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Construction-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,510,166</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,276,852</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Right of use asset under finance lease</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 71,078,655</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,351,838</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 107,182,437</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 35,456,298</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less: accumulated depreciation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (7,693,878)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,890,039)</p></td></tr><tr><td style=\"vertical-align:bottom;width:65.98%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 99,488,559</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 30,566,259</p></td></tr></table>"}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"1366650","decimals":0}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"1309949","decimals":0}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:BuildingsAndLeaseholdImprovementsMember"},"factValues":[{"value":"15529928","decimals":0}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:BuildingsAndLeaseholdImprovementsMember"},"factValues":[{"value":"7280665","decimals":0}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:FurnitureAndEquipmentMember"},"factValues":[{"value":"7962363","decimals":0}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:FurnitureAndEquipmentMember"},"factValues":[{"value":"4635602","decimals":0}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareDevelopmentMember"},"factValues":[{"value":"221540","decimals":0}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareDevelopmentMember"},"factValues":[{"value":"221540","decimals":0}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:VehiclesMember"},"factValues":[{"value":"513135","decimals":0}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:VehiclesMember"},"factValues":[{"value":"379852","decimals":0}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ConstructionInProgressMember"},"factValues":[{"value":"10510166","decimals":0}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ConstructionInProgressMember"},"factValues":[{"value":"9276852","decimals":0}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember"},"factValues":[{"value":"71078655","decimals":0}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember"},"factValues":[{"value":"12351838","decimals":0}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"107182437","decimals":0}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35456298","decimals":0}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7693878","decimals":0}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4890039","decimals":0}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99488559","decimals":0}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30566259","decimals":0}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3029324","decimals":0}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2481083","decimals":0}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2513223","decimals":0}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2025239","decimals":0}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71078655","decimals":0}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12351838","decimals":0}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"gdnsf:InventoryCapitalizedCosts","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2404711","decimals":0}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"gdnsf:InventoryCapitalizedCosts","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2067991","decimals":0}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3064468","decimals":0}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"gdnsf:LeaseDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">11. Leases</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Components of lease expenses are listed below:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finance lease cost</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Amortization of ROU assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 947,177</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,226,024</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Interest on lease liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,206,540</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,935,602</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease expense</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,581,665</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,562,874</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total lease expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,735,382</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,724,500</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Future minimum lease payments (principal and interest) on the leases are as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Operating\u00a0Leases</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:17.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Finance\u00a0Leases</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,521,238</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,143,575</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,664,813</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2023</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,470,614</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,492,227</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,962,841</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,194,068</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,597,822</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,791,890</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2025</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,979,678</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,683,979</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,663,657</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2026</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,557,311</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 11,001,044</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,558,355</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Thereafter</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,625,449</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 206,379,022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 209,004,471</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total minimum lease payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,348,358</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 256,297,669</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 269,646,027</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less discount to net present value</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,653,945)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (183,163,054)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (187,816,999)</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Present value of lease liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,694,413</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 73,134,615</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 81,829,028</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company has entered into various lease agreements for the use of buildings used in production and retail and wholesale sales of cannabis products.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"background:#ffffff;\">On September\u00a024, 2021, the Company signed a third amendment to the existing lease agreements for the cultivation and processing facilities in New York. Under the terms of the amendment, the term of the lease was extended to September\u00a023, 2041, and provides for additional tenant improvements up to </span><span style=\"background:#ffffff;\">$49,435,000</span><span style=\"background:#ffffff;\">. \u00a0The amended agreement for the cultivation and processing facility in New York increased base rent by </span><span style=\"background:#ffffff;\">$492,625</span><span style=\"background:#ffffff;\">. \u00a0This base rent increase will be phased in over the sixteen months following the amendment date.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On April\u00a010, 2020, the Company signed a fourth amendment to the existing lease agreements for the cultivation and processing facilities in Minnesota. Under the terms of the amendment, the term of the lease was extended to April\u00a09, 2040, and provides for additional expansion and tenant improvements up to $6,698,183. The amended agreement for the cultivation and processing facility in Minnesota requires regular monthly payments of $129,350.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On April\u00a010, 2020, the Company signed a second amendment to the existing lease agreements for the cultivation and processing facilities in New York. Under the terms of the amendment, the term of the lease was extended to April\u00a09, 2035, and provides for additional tenant improvements up to $3,360,000. The amended agreement for the cultivation and processing facility in New York requires regular monthly payments of $90,519.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On January\u00a014, 2020, the Company signed a second amendment to the existing lease agreements for the cultivation and processing facilities in Pennsylvania. Under the terms of the second amendment, the term of the lease was extended to December\u00a07, 2038, and provides for additional tenant improvements of up to $8,336,670. The amended agreement for the cultivation and processing facility in Pennsylvania requires regular monthly payments of $182,419. On April\u00a010, 2020, the Company signed a third amendment to the existing lease agreements for the cultivation and processing facilities in Pennsylvania. Under the terms of the amendment, tenant improvements were reduced to $8,036,670. The amended agreement for the cultivation and processing facility in Pennsylvania requires regular monthly payments of $184,786. This lease was transferred on the disposition of PAMS (Note 3).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Supplemental cash flow information related to leases</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.63%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:27.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,579,700</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,576,553</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Non-cash additions to ROU assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 60,423,915</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,836,087</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization of operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,243,245</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,343,257</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Other information about lease amounts recognized in the financial statements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"3\" style=\"vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average remaining lease term (years) \u2013 operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5.53</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6.76</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average remaining lease term (years) \u2013 finance leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 19.46</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 18.38</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average discount rate \u2013 operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average discount rate \u2013 finance leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.31</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 22.31</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:LeaseCostTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Finance lease cost</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Amortization of ROU assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 947,177</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,226,024</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Interest on lease liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,206,540</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,935,602</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease expense</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,581,665</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,562,874</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total lease expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,735,382</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,724,500</p></td></tr></table>"}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"947177","decimals":0}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1226024","decimals":0}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5206540","decimals":0}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4935602","decimals":0}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2581665","decimals":0}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2562874","decimals":0}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8735382","decimals":0}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8724500","decimals":0}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Operating\u00a0Leases</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:17.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Finance\u00a0Leases</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:17.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,521,238</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,143,575</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,664,813</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2023</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,470,614</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,492,227</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,962,841</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,194,068</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,597,822</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,791,890</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2025</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,979,678</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,683,979</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,663,657</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2026</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,557,311</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 11,001,044</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,558,355</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Thereafter</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,625,449</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 206,379,022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 209,004,471</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total minimum lease payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,348,358</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 256,297,669</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 269,646,027</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less discount to net present value</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,653,945)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (183,163,054)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (187,816,999)</p></td></tr><tr><td style=\"vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Present value of lease liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,694,413</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 73,134,615</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:15.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 81,829,028</p></td></tr></table>"}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2521238","decimals":0}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7143575","decimals":0}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9664813","decimals":0}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2470614","decimals":0}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10492227","decimals":0}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12962841","decimals":0}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2194068","decimals":0}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10597822","decimals":0}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12791890","decimals":0}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1979678","decimals":0}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10683979","decimals":0}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12663657","decimals":0}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1557311","decimals":0}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11001044","decimals":0}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12558355","decimals":0}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2625449","decimals":0}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206379022","decimals":0}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"209004471","decimals":0}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13348358","decimals":0}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"256297669","decimals":0}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"269646027","decimals":0}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4653945","decimals":0}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183163054","decimals":0}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-187816999","decimals":0}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"gdnsf:PresentValueOfLeaseLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8694413","decimals":0}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"gdnsf:PresentValueOfLeaseLiabilityFinance","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73134615","decimals":0}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"81829028","decimals":0}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2021-09-25T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ThirdAmendmentMember"},"factValues":[{"value":"49435000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2021-09-24T00:00:00/2021-09-25T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ThirdAmendmentMember"},"factValues":[{"value":"492625","decimals":0}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:FourthAmendmentMember"},"factValues":[{"value":"6698183","decimals":0}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2020-04-10T00:00:00/2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:FourthAmendmentMember"},"factValues":[{"value":"129350","decimals":0}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:SecondAmendmentMember"},"factValues":[{"value":"3360000","decimals":0}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2020-04-10T00:00:00/2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:SecondAmendmentMember"},"factValues":[{"value":"90519","decimals":0}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2020-01-15T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:SecondAmendmentMember"},"factValues":[{"value":"8336670","decimals":0}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2020-01-14T00:00:00/2020-01-15T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:SecondAmendmentMember"},"factValues":[{"value":"182419","decimals":0}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ThirdAmendmentMember"},"factValues":[{"value":"8036670","decimals":0}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2020-04-10T00:00:00/2020-04-11T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ThirdAmendmentMember"},"factValues":[{"value":"184786","decimals":0}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.63%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:27.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,579,700</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,576,553</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Non-cash additions to ROU assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 60,423,915</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,836,087</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization of operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,243,245</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,343,257</p></td></tr></table>"}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1579700","decimals":0}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1576553","decimals":0}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60423915","decimals":0}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8836087","decimals":0}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1243245","decimals":0}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1343257","decimals":0}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"3\" style=\"vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average remaining lease term (years) \u2013 operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5.53</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6.76</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average remaining lease term (years) \u2013 finance leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 19.46</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 18.38</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average discount rate \u2013 operating leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.01%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted-average discount rate \u2013 finance leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 15.31</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 22.31</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr></table>"}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P5Y6M10D"}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P6Y9M3D"}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P19Y5M15D"}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P18Y4M17D"}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1500","decimals":4}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1500","decimals":4}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1531","decimals":4}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.2231","decimals":4}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:GoodwillDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">12. Goodwill</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The following table shows the change in carrying amount of goodwill:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:83.23%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December 31, 2019 and 2020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,132,491</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Dispositions</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,948,655)</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 183,836</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Goodwill is tested for impairment annually or more frequently if indicators of impairment exist or if a decision is made to dispose of business. The valuation date for the Company annual impairment testing is December\u00a031. On this date, the Company performed a qualitative test to determine whether it is necessary to perform a two-step goodwill impairment test.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">After assessing the totality of the events and circumstances surrounding the performance and outlook of the Company\u2019s cash generating units with goodwill it was determined that it is more likely than not that the fair value of a reporting unit exceeds its carrying amount. As such, the first and second steps of the goodwill impairment test are unnecessary, and no impairment charge was taken.</p>"}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:83.23%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December 31, 2019 and 2020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,132,491</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Dispositions</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,948,655)</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 183,836</p></td></tr></table>"}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3132491","decimals":0}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:GoodwillTransfers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2948655","decimals":0}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183836","decimals":0}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">13. Intangibles</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">During the\u00a0year ended December\u00a031, 2021, the Company acquired cannabis licenses in Nevada and Maryland. The fair value allocated to a license is depreciated over its expected useful life, which is estimated to be 15 years.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Intangible assets are comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Licenses</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Royalty\u00a0Asset</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,001,237</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,001,237</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Divestitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (45,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (45,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (615,094)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (615,094)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,341,143</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,409,419</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,190,458</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,190,458</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Divestitures <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (5,492,890)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (5,492,890)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (817,215)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (817,215)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Impairment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,105,483)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,105,483)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,116,013</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,184,289</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Amortization expense for intangibles was $817,215 and $615,094 during the\u00a0years ending December\u00a031, 2021 and 2020, respectively and is recorded in operating expenses on the Consolidated Statements of Net Loss and Comprehensive Loss. As of December 31, 2021, the Company evaluated whether intangible assets showed any indicators of impairment, and it was determined that the recoverable amount of the Company\u2019s Nevada license was below book value. The Company reviewed valuations of similar licenses held by peer companies, noting these valuations were substantially lower than the Company\u2019s book value of the Nevada licenses. \u00a0The Company arrived at a valuation of the Nevada licenses that is in line with comparable licenses held be peer companies, and as a result, the Nevada licenses were impaired by $2,105,483.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The Company estimates that amortization expense will be $689,471 <span style=\"-sec-ix-hidden:Hidden_eHUZt3bzPku-3zehJrcaXg;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">per</span></span>\u00a0<span style=\"-sec-ix-hidden:Hidden_z74D6e9mT0CoJtd6dStC4g;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">year</span></span>, <span style=\"-sec-ix-hidden:Hidden_CK9dtA6UWEa6vwfpH6WMSQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">for</span></span> <span style=\"-sec-ix-hidden:Hidden_SHrhkW4dcUa2YKGYDnAYfA;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">the</span></span> next five\u00a0years.</p>"}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Licenses</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Royalty\u00a0Asset</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Total</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,001,237</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 9,001,237</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Divestitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (45,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (45,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (615,094)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (615,094)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,341,143</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,409,419</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,190,458</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,190,458</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Divestitures <i style=\"font-style:italic;\">(Note 3)</i></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (5,492,890)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (5,492,890)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (817,215)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (817,215)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Impairment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,105,483)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,105,483)</p></td></tr><tr><td style=\"vertical-align:bottom;width:60.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,116,013</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 68,276</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 10,184,289</p></td></tr></table>"}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"9001237","decimals":0}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9001237","decimals":0}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:RoyaltyMember"},"factValues":[{"value":"68276","decimals":0}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68276","decimals":0}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsDisposed","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"45000","decimals":0}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsDisposed","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45000","decimals":0}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"615094","decimals":0}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"8341143","decimals":0}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:RoyaltyMember"},"factValues":[{"value":"68276","decimals":0}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8409419","decimals":0}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:FinitelivedIntangibleAssetsAcquired1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"10190458","decimals":0}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10190458","decimals":0}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsDisposed","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"5492890","decimals":0}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsDisposed","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5492890","decimals":0}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"817215","decimals":0}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817215","decimals":0}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsTransfers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"2105483","decimals":0}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsTransfers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2105483","decimals":0}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"10116013","decimals":0}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:RoyaltyMember"},"factValues":[{"value":"68276","decimals":0}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10184289","decimals":0}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817215","decimals":0}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsTransfers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2105483","decimals":0}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"689471","decimals":0}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">14. Accounts Payable and Accrued Liabilities</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Accounts payable and accrued liabilities are comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Accounts payable \u2013 trade</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,490,286</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,929</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Accrued Expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,708,883</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,106,407</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Taxes payable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,196,677</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,227,245</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Contract liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 409,627</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 242,722</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total accounts payable and accrued liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 14,805,473</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,477,303</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Accounts payable \u2013 trade</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,490,286</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,929</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Accrued Expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,708,883</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,106,407</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Taxes payable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,196,677</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7,227,245</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Contract liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 409,627</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 242,722</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total accounts payable and accrued liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 14,805,473</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,477,303</p></td></tr></table>"}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableTradeCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1490286","decimals":0}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableTradeCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"900929","decimals":0}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7708883","decimals":0}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5106407","decimals":0}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5196677","decimals":0}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7227245","decimals":0}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"409627","decimals":0}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"242722","decimals":0}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14805473","decimals":0}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13477303","decimals":0}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;\">15. Long-Term Debt</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">During the year ended December 31, 2017, the Company signed a promissory note payable in the amount of $1,010,000. The note bears interest at a rate of 15% per annum with interest payments required on a monthly basis. Effective November 13, 2019, the Company\u2019s promissory note payable in the amount of $1,010,000 was modified to increase the amount payable to $1,110,000 and extend the maturity date to December 31, 2021. On December\u00a028, 2021, the Company\u2019s promissory note payable in the amount of $1,110,000\u00a0was modified to extend the maturity date to\u00a0December\u00a031, 2023, and the Company paid off $60,000 in principal.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">On March 25, 2021, the Company entered into a credit agreement for a senior secured delayed draw term loan with an aggregate principal amount of up to $46,000,000\u00a0(the \u201cCredit Facility\u201d), and executed a draw of $26,000,000 in principal. Net of fees and closing costs of $1,971,705, the Company received $24,028,295\u00a0of the first tranche on March 25, 2021. Additionally, the Company incurred fees and closing costs of $1,083,422\u00a0which were paid in cash. The unpaid principal amounts outstanding under the Credit Facility bear interest at a rate of (a)\u00a013.625% per annum payable monthly in cash, and (b)\u00a02.75% per annum paid in kind interest payable monthly. The Credit Facility matures on March 31, 2024.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">On March 25, 2021, in connection with closing the Credit Facility, Goodness Growth issued (a)\u00a0five year\u00a0warrants to the agent and each lender to purchase an aggregate of\u00a02,803,984\u00a0subordinate voting shares at an exercise price of C$3.50\u00a0per share, and (b) a\u00a0five year\u00a0warrant to the broker to purchase\u00a0233,665\u00a0subordinate voting shares at an exercise price of C$3.50\u00a0per share. Each warrant provides customary anti-dilution provisions. The fair value of these warrants at the time of issuance was $5,395,759\u00a0(Note 16) which is treated as a deferred financing cost.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">On November 18, 2021, the Company and lender amended the Credit Facility to provide for an additional loan of $4,200,000 with a cash interest rate of 15% per annum and PIK interest of 2% and no warrants were issued in connection with this loan. \u00a0Cash received net of $156,900 in financing costs was $4,043,100. Obligations under the Credit Facility are secured by substantially all the assets of the Company.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">All deferred financing costs are treated as a contra-liability, to be netted against the outstanding loan balance and amortized over the remaining life of the loan.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;\">On November 19, 2021, the Company signed a promissory note payable in the amount of $2,000,000 in connection with the acquisition of Charm City Medicus, LLC (Note 3). The note bears an interest rate of 8% per annum with interest payments required due on the last day of each calendar quarter. The maturity date of the note is November 19, 2023, and the note is secured by 25% of the membership interests in Vireo Health of Charm City, LLC.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The following table shows a summary of the Company\u2019s long-term debt:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Beginning of year</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Proceeds</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 30,200,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Note payable issued in Charm City acquisition (Note 3)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,000,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred financing costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (8,607,786)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">PIK interest</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 564,151</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization of deferred financing costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,123,542</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Principal payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (60,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">End of period</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,329,907</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less: Current portion</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,110,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total long-term debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,329,907</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2018-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"1010000","decimals":0}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2018-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"0.15"}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2017-01-01T00:00:00/2018-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"monthly"}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2018-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"1010000","decimals":0}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2019-11-14T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2019-11-13T00:00:00/2019-11-14T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"2021-12-31"}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2021-12-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2021-12-28T00:00:00/2021-12-29T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"2023-12-31"}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2021-12-28T00:00:00/2021-12-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"46000000","decimals":0}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"26000000","decimals":0}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCollateralFeesAmount","xbrl:period":"2021-03-25T00:00:00/2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"1971705","decimals":0}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2021-03-25T00:00:00/2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"24028295","decimals":0}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"gdnsf:LineOfCreditFacilityCashCollateralFeesAmount","xbrl:period":"2021-03-25T00:00:00/2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"1083422","decimals":0}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.13625","decimals":5}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentInterestInKindRatePercentage","xbrl:period":"2021-03-25T00:00:00/2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.0275","decimals":4}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:AgentLenderWarrantMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:AgentLenderWarrantMember"},"factValues":[{"value":"2803984"}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:AgentLenderWarrantMember"},"factValues":[{"value":"3.50","decimals":2}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:BrokerWarrantMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:BrokerWarrantMember"},"factValues":[{"value":"233665"}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:BrokerWarrantMember"},"factValues":[{"value":"3.50","decimals":2}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:DeferredOfferingCosts","xbrl:period":"2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"5395759","decimals":0}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"gdnsf:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity","xbrl:period":"2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"4200000","decimals":0}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentInterestInKindRatePercentage","xbrl:period":"2021-11-18T00:00:00/2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.02","decimals":2}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"gdnsf:WarrantsIssued","xbrl:period":"2021-11-18T00:00:00/2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:NotesReceivableNet","xbrl:period":"2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"156900","decimals":0}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2021-11-18T00:00:00/2021-11-19T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"4043100","decimals":0}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"0.08"}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"quarter"}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"2023-11-19"}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","xbrl:period":"2021-11-19T00:00:00/2021-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.25","decimals":2}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Beginning of year</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Proceeds</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 30,200,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Note payable issued in Charm City acquisition (Note 3)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,000,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred financing costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (8,607,786)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">PIK interest</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 564,151</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Amortization of deferred financing costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,123,542</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Principal payments</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (60,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">End of period</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,329,907</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,110,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less: Current portion</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,110,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.61%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total long-term debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 27,329,907</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr></table>"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"gdnsf:GrossProceedsFromLinesOfCredit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30200000","decimals":0}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:NotesReceivableNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:DeferredOfferingCosts","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8607786","decimals":0}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:PaidInKindInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"564151","decimals":0}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2123542","decimals":0}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":0}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebt","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27329907","decimals":0}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27329907","decimals":0}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">16. Derivative Liability</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On March\u00a09, 2020, the Company closed the first tranche of a non-brokered private placement and issued 13,651,574 Units at a price of C$ 0.77 per Unit. Each Unit is comprised of one subordinate voting share of the Company and one subordinate voting share purchase warrant.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Because of the Canadian denominated exercise price, these warrants do not qualify to be classified within equity and are therefore classified as derivative liabilities at fair value through profit or loss. On March\u00a09, 2020, the warrants were valued using the Black Scholes option pricing model at $3,555,030 using the following assumptions: Share Price: $0.52; Exercise Price: $0.70; Expected Life: 3 years; Annualized Volatility: 90%; Dividend yield: 0%; Discount Rate: 0.38%; C$ Exchange Rate: 1.37.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On November 16, 2020, the Company announced the forced exercise of the warrants. The warrants were subsequently revalued prior to settlement using the Black Scholes options pricing model at $9,815,510 using the following assumptions: Share Price: $1.04; Exercise Price: $0.72; Expected Life: 2.44 years; Annualized Volatility: 90%; Dividend yield: 0%; Discount Rate: 0.13% - 0.18%; C$ Exchange Rate: 1.29 \u2013 1.31. The resulting loss upon revaluation of $6,260,480 for the year ended December 31, 2020, is reflected in the statement of loss and comprehensive loss.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Upon settlement of the warrants, the Company received $9,857,498 million in cash, and extinguished the derivative liability of $9,815,510. Both the proceeds from the warrants, and the extinguishment of the derivative liability are included in Additional Paid in Capital on the balance sheet.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:SharesIssued","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"13651574"}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:SharesIssuedPricePerShare","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.77","decimals":2}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:DeferredOfferingCosts","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"3555030","decimals":0}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.52","decimals":2}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.70","decimals":2}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsVolatilityRate","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.90","decimals":2}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsDividendRate","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsDiscountRate","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.0038","decimals":4}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:DerivativeForwardExchangeRate1","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1.37","decimals":2}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:DeferredOfferingCosts","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"9815510","decimals":0}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1.04","decimals":2}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.72","decimals":2}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"P2Y5M8D"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsVolatilityRate","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.90","decimals":2}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsDividendRate","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsDiscountRate","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.0013","decimals":4}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"gdnsf:WarrantsAndRightsDiscountRate","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"0.0018","decimals":4}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:DerivativeForwardExchangeRate1","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MinimumMember","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1.29","decimals":2}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:DerivativeForwardExchangeRate1","xbrl:period":"2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"1.31","decimals":2}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:UnrealizedGainLossOnDerivatives","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"gdnsf:PrivatePlacementWarrantMember"},"factValues":[{"value":"6260480","decimals":0}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfWarrants","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9857498","decimals":0}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:ExtinguishmentOfDebtAmount","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9815510","decimals":0}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"gdnsf:ConvertibleLongTermNotesPayableCurrentAndNoncurrentDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">17. Convertible notes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">On June\u00a017, 2019, the Company issued a convertible note with a face value of </span><span style=\"background:#ffffff;\">$900,000</span><span style=\"background:#ffffff;\">\u00a0in connection with the XAAS Argo,\u00a0Inc. acquisition. \u00a0This note was repaid in full during the year ended December 31, 2021.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The following table sets forth the net carrying amount of the convertible notes:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">5.00% convertible notes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Net carrying amount</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,000</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2019-06-18T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"900000"}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:16.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31, 2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">5.00% convertible notes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:62.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Net carrying amount</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 900,000</p></td></tr></table>"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionOriginalDebtInterestRateOfDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ShortTermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.000500","decimals":6}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"900000"}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"900000"}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">18. Stockholders\u2019 Equity</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Shares</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s certificate of incorporation authorized the Company to issue the following classes of shares with the following par value and voting rights as of December\u00a031, 2021. The liquidation and dividend rights are identical among Shares equally in our earnings and losses on an as converted basis.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Par\u00a0Value</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Authorized</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Voting\u00a0Rights</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Subordinate Voting Share (\u201cSVS\u201d)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1 vote for each share</p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Multiple Voting Share (\u201cMVS\u201d)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">100 votes for each share</p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Super Voting Share</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1,000 votes for each share</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Subordinate Voting Shares</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Holders of Subordinate Voting Shares are entitled to one vote in respect of each Subordinate Voting Share held.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Multiple Voting Shares</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Holders of Multiple Voting Shares will be entitled to <span style=\"-sec-ix-hidden:Hidden_8iwT7Qbl4EaxYoY8p7h5uw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">one hundred</span></span> votes for each Multiple Voting Share held.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Multiple Voting Shares each have the restricted right to convert to <span style=\"-sec-ix-hidden:Hidden_41bUuRNbgEu7PYA46ZGDcw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">one hundred</span></span> Subordinate Voting Shares subject to adjustments for certain customary corporate changes.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Super Voting Shares</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Holders of Super Voting Shares will be entitled to <span style=\"-sec-ix-hidden:Hidden_PGRwkljXKkSWjF1Bm9Wccw;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">ten votes</span></span> in respect of each Subordinate Voting Share into which such Super Voting Share could ultimately then be converted, which for greater certainty, shall initially equal one thousand votes per Super Voting Share. Each Super Voting share shall be convertible into one hundred Subordinate Voting Share</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;\"><i style=\"font-style:italic;\">Shares Issued</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">During the year ended December 31, 2021, employee stock options were redeemed for\u00a04,289,392\u00a0Subordinate Voting Shares. Proceeds from these transactions were $1,209,605.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">During the year ended December 31, 2021, 151,407 Multiple Voting Shares were converted into 15,140,700 Subordinate Voting Shares.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">On June 4, 2021, the Company issued\u00a0295,774\u00a0shares with a fair value of $604,876\u00a0to a third party for ongoing corporate advisory services. The fair value of the issued shares was recorded to stock-based compensation expense in the consolidated statements of net loss and comprehensive loss for the year ended December 31, 2021.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;\">On March 31, 2021, as part of a settlement and release of claims regarding a dispute over certain post-termination terms under his employment agreement, the Company issued\u00a07,110,481\u00a0subordinate voting shares to its former Executive Chairman, Bruce Linton, upon a cashless exercise of\u00a010\u00a0million warrants that had an exercise price of $1.02\u00a0per share and issued him\u00a0889,519\u00a0subordinate voting shares with a fair value of $1,441,183\u00a0pursuant to an exemption from registration under the Securities Act. The fair value of the\u00a0889,519\u00a0subordinate voting shares issued of $1,441,183\u00a0was recorded as stock-based compensation expense in the consolidated statement of net loss and comprehensive loss for the year ended December 31, 2021. \u00a0The Company did not receive any proceeds in connection with the warrant exercise or issuance of shares. The shares issued pursuant to the warrant exercise are free of trading restrictions; the additional\u00a0889,519\u00a0shares are subject to a holding period expiring on August 1, 2021. He was previously issued\u00a015,000,000\u00a0warrants under his employment agreement and as part of the settlement, he surrendered all right, title, and interest in the remaining\u00a05,000,000\u00a0warrants for cancellation.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On December\u00a030, 2020, employee stock options were redeemed for 75,000 Subordinate Voting Shares. Proceeds from this transaction were $14,250 in cash.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On December\u00a029, 2020, employee stock options were redeemed for 4,200 Multiple Voting Shares. Proceeds from this transaction were $79,800 in cash.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On November\u00a016, 2020, the Company announced the forced exercise of the warrants issued in the March\u00a09, 2020, non-brokered private placement transaction. Proceeds from this transaction were $9,857,498 in cash.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">On March\u00a09, 2020, the Company closed the first tranche of a non-brokered <span style=\"-sec-ix-hidden:Hidden_vYGFxDpQRkO6wFVyfLn77Q;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">private placement</span></span> and issued 13,651,574 Units at a price of C$ 0.77 per Unit. Each Unit is comprised of one Subordinate Voting Share of the Company and one subordinate voting share purchase warrant. Each warrant entitles the holder to purchase one Subordinate Voting Share for a period of three years from the date of issuance at an exercise price of C$\u00a00.96\u00a0per Subordinate Voting Share. The Company has the right to force the holders of the Warrants to exercise the Warrants into Shares if, prior to the maturity date, the five-trading-day volume weighted-average price of the Shares equals or exceeds C$\u00a01.44. Proceeds from this transaction were $7,613,490 net of share issuance costs of $104,173. The Company also recognized a derivative liability of $3,555,030 on the transaction which is included in additional paid-in capital (Note\u00a016).</p>"}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockByClassTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Par\u00a0Value</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Authorized</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Voting\u00a0Rights</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Subordinate Voting Share (\u201cSVS\u201d)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1 vote for each share</p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Multiple Voting Share (\u201cMVS\u201d)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">100 votes for each share</p></td></tr><tr><td style=\"vertical-align:bottom;width:54.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Super Voting Share</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">Unlimited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:21.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">1,000 votes for each share</p></td></tr></table>"}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1 vote for each share"}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100 votes for each share"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"1,000 votes for each share"}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"4289392"}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1209605","decimals":0}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"gdnsf:NumberOfSharesConverted","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"151407"}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"gdnsf:NumberOfConvertedShares","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"15140700"}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesIssuedForServices","xbrl:period":"2021-06-04T00:00:00/2021-06-05T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"295774"}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueIssuedForServices","xbrl:period":"2021-06-04T00:00:00/2021-06-05T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"604876","decimals":0}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"7110481"}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightCashlessExercise","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"10000000","decimals":-6}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"1.02","decimals":2}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"889519"}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodValueLegalSettlement","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1441183","decimals":0}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"889519"}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1441183","decimals":0}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesLegalSettlement","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"889519"}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"15000000"}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightForfeited","xbrl:period":"2021-03-31T00:00:00/2021-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","srt:TitleOfIndividualAxis":"srt:BoardOfDirectorsChairmanMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"5000000"}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"75000"}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"14250","decimals":0}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2019-01-01T00:00:00/2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"4200"}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2019-01-01T00:00:00/2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"79800","decimals":0}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromWarrantExercises","xbrl:period":"2020-11-16T00:00:00/2020-11-17T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"9857498","decimals":0}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssues","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"13651574"}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodUnitPricePerShareNewIssues","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"0.77","decimals":2}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesSharesOfCommonStockPerUnit","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"gdnsf:CommonStockAndWarrantUnitsIssuedDuringPeriodSharesNewIssuesWarrantsPerUnit","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"},"factValues":[{"value":"1"}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"},"factValues":[{"value":"0.96","decimals":2}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsForceExerciseThresholdFiveTradingDayVolumeWeightedAveragePrice","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"},"factValues":[{"value":"1.44","decimals":2}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"gdnsf:ProceedsFromIssuanceOfCommonStockAndWarrantUnitsNetOfIssuanceCosts","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"7613490","decimals":0}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"gdnsf:PaymentsOfCommonStockAndWarrantUnitsIssuanceCosts","xbrl:period":"2020-03-09T00:00:00/2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"104173","decimals":0}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2020-03-10T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsDerivativeLiabilitySubordinateVotingSharePrivatePlacementWarrantsIssuedMarch92020Member"},"factValues":[{"value":"3555030","decimals":0}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">19. Stock-Based Compensation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Stock Options</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">In January\u00a02019, the Company adopted the 2019 Equity Incentive Plan under which the Company may grant incentive stock option, restricted shares, restricted share units, or other awards. Under the terms of the plan, a total of ten\u00a0percent of the number of shares outstanding assuming conversion of all super voting and multiple voting shares to subordinate voting shares are permitted to be issued. The exercise price for incentive stock options issued under the plan will be set by the committee but will not be less 100% of the fair market value of the Company\u2019s shares on the date of grant. Incentive stock options have a maximum term of 10 years from the date of grant. The incentive stock options vest at the discretion of the Board.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Options granted under the equity incentive plan were valued using the Black-Scholes option pricing model with the following weighted average assumptions:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Risk-Free Interest Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.25</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.57</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted Average Exercise Price</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.32</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.99</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Life of Options (years)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.07</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Annualized Volatility</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Forfeiture Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Dividend Yield</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Stock option activity for the Company for the\u00a0years ended December\u00a031, 2021 and 2020 is presented below:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Avg.\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0Shares</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,662,600</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.35</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.54</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Forfeitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,337,145)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.65</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (495,067)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.19</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6,094,470</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.99</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,924,858</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.47</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.00</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Forfeitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (106,934)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.23</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,289,392)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.28</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 697,806</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.32</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,226,338</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.56</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6.02</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 17,640,936</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.40</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5.26</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">During the\u00a0years ended December\u00a031, 2021 and 2020, the Company recognized $2,945,557 and $1,674,806 in share-based compensation relating to stock options, respectively. As of December\u00a031, 2021, the total unrecognized compensation costs related to unvested stock options awards granted was $2,467,167. In addition, the weighted average period over which the unrecognized compensation expense is expected to be recognized is approximately 2.4\u00a0years. The total intrinsic value of stock options outstanding and exercisable as of December\u00a031, 2021, was $27,203,021 and $23,167,294, respectively.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company does not estimate forfeiture rates when calculating compensation expense. The Company records forfeitures as they occur.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Warrants</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Subordinate Voting Share (SVS) warrants entitle the holder to purchase one subordinate voting share of the Company. Multiple Voting Share (MVS) warrants entitle the holder to purchase one multiple voting share of the Company.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"background:#ffffff;\">Warrants issued were valued using the Black-Scholes option pricing model with the following assumptions:</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">SVS Warrants Denominated in C$</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Risk-Free Interest Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.27</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Life of Options (years)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4.23</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Annualized Volatility</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Forfeiture Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Dividend Yield</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">A summary of the warrants outstanding is as follows:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">SVS Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 16,630,309</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2.34</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.49</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Expired</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (867,198)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 15,763,111</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2.39</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.42</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (7,110,481)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1.02</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.19</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Expired</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (763,111)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.25</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Forfeited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (7,889,519)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.44</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.19</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">SVS Warrants Denominated in C$</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.23</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.19%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">MVS Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.73</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Issued</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.64</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Issued</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.64</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.64</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">During the\u00a0year ended December\u00a031, 2021, $0 (2020\u00a0- $10,981,157) in share-based compensation expense was recorded in connection with the SVS compensation warrants and $0 (2020\u00a0- $121,511) in share-based compensation was recorded in connection with the MVS warrants.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">As of December 31, 2021, there were 150,000 SVS compensation warrants earned in connection with ongoing corporate advisory and financing services rendered, but not yet issued. The Company recorded $191,026 in share-based compensation expense and accounts payable and accrued liabilities in connection with these warrants as of December 31, 2021.</p>"}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Risk-Free Interest Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.25</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.57</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted Average Exercise Price</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.32</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.99</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Life of Options (years)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.07</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Annualized Volatility</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Forfeiture Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Dividend Yield</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr></table>"}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.0125","decimals":4}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.0057","decimals":4}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"2.32","decimals":2}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.99","decimals":2}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P7Y25D"}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1.0000","decimals":4}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1.0000","decimals":4}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Avg.\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0Shares</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,662,600</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.35</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.54</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Forfeitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,337,145)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.65</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (495,067)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.19</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6,094,470</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.99</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,924,858</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.47</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 7.00</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Forfeitures</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (106,934)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.23</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,289,392)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.28</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 697,806</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.32</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 23,226,338</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.56</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6.02</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.39%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 17,640,936</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:12.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.40</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5.26</p></td></tr></table>"}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"23662600"}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.35"}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2019-01-01T00:00:00/2020-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P7Y6M14D"}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2337145"}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.65","decimals":2}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"495067"}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.19","decimals":2}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"6094470"}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.99","decimals":2}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"26924858"}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.47","decimals":2}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"106934"}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.23","decimals":2}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4289392"}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.28","decimals":2}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"697806"}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.32","decimals":2}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"23226338"}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.56","decimals":2}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P6Y7D"}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"17640936"}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.40","decimals":2}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P5Y3M3D"}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"2945557","decimals":0}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1674806","decimals":0}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"2467167","decimals":0}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P2Y4M24D"}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27203021","decimals":0}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23167294","decimals":0}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;\"><span style=\"font-size:0pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">December 31,</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">SVS Warrants Denominated in C$</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Risk-Free Interest Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.27</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Life of Options (years)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4.23</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Annualized Volatility</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 100.00</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">%</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Forfeiture Rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Expected Dividend Yield</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\">N/A</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr></table>"}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputRiskFreeInterestRateMember"},"factValues":[{"value":"0.0127","decimals":4}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputExpectedTermMember"},"factValues":[{"value":"0.0423","decimals":4}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputPriceVolatilityMember"},"factValues":[{"value":"1.0000","decimals":4}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">SVS Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 16,630,309</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2.34</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.49</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Expired</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (867,198)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 15,763,111</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 2.39</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.42</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Exercised</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (7,110,481)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1.02</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.19</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Expired</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (763,111)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.25</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Forfeited</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (7,889,519)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.44</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 0.19</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:57.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">SVS Warrants Denominated in C$</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Granted</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.74%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.83%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4.23</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.19%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Weighted\u00a0Average\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;\"><b style=\"font-weight:bold;\">MVS Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02019</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2.73</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Issued</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02020</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1.64</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Issued</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.64</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.84%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at December\u00a031,\u00a02021</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,583</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.81%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 194.66</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.43%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 0.64</p></td></tr></table>"}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"16630309"}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"2.34","decimals":2}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2019-01-01T00:00:00/2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P4Y5M26D"}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExpired","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"867198"}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"1.50","decimals":2}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"15763111"}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"2.39","decimals":2}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P0Y5M1D"}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"gdnsf:StockIssuedDuringPeriodSharesWarrantsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"7110481"}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"1.02","decimals":2}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisedWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P0Y2M8D"}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExpired","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"763111"}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExpiredWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"4.25","decimals":2}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightForfeited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"7889519"}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"3.44","decimals":2}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightForfeitedWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P0Y2M8D"}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGranted","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3.50","decimals":2}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3.50","decimals":2}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P4Y2M23D"}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisable","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3.50","decimals":2}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P4Y2M23D"}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"13583"}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"194.66","decimals":2}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2019-01-01T00:00:00/2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"P2Y8M23D"}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"13583"}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"194.66","decimals":2}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"P1Y7M20D"}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"13583"}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"194.66","decimals":2}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"P0Y7M20D"}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisable","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"13583"}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"194.66","decimals":2}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"P0Y7M20D"}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"10981157","decimals":0}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"121511","decimals":0}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsEarned","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"150000"}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:AccountsPayableAndAccruedLiabilitiesMember","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"191026","decimals":0}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">20. Commitments and Contingencies</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Legal proceedings</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">On February\u00a025, 2019, Dr.\u00a0Mark Schneyer (\u201c<b style=\"font-weight:bold;\">Schneyer</b>\u201d) filed a lawsuit in Minnesota District Court, Fourth District (the \u201c<b style=\"font-weight:bold;\">Court</b>\u201d), on his own behalf and, derivatively, on behalf of Dorchester Capital, LLC, naming Vireo U.S., Dorchester Management, LLC (\u201c<b style=\"font-weight:bold;\">Dorchester Management</b>\u201d), and Dorchester Capital, LLC (\u201c<b style=\"font-weight:bold;\">Capital</b>\u201d), as defendants. The essence of the claims made by Schneyer is Vireo U.S. paid an inadequate price for MaryMed, LLC (\u201c<b style=\"font-weight:bold;\">MaryMed</b>\u201d), which it purchased it from Capital in 2018, and that the consideration given\u00a0\u2013 shares of preferred stock in Vireo U.S.\u00a0\u2013 was distributed inappropriately by Capital at the direction of Dorchester Management (the managing member of Capital). Schneyer, who is a Class\u00a0B member of Capital, is seeking unspecified damages in excess of $50,000 and other relief. Dorchester Management, LLC is an affiliated entity to Vireo U.S. and was previously used as a management company over Dorchester Capital,\u00a0LLC. It no longer has active operations following Vireo Health,\u00a0Inc.\u2019s acquisition of MaryMed, </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">LLC in 2017. It is owned and controlled by Kyle E. Kingsley and Amber H. Shimpa, executive officers and directors of Vireo U.S.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Simultaneously with the complaint, Schneyer filed a motion seeking a temporary restraining order (\u201c<b style=\"font-weight:bold;\">TRO</b>\u201d) to prevent the \u201cfurther transfer\u201d of MaryMed which would, Schneyer claimed, occur if Vireo U.S.\u2019s RTO transactions were allowed to occur. The Court held a hearing on the motion for TRO on March\u00a05, 2019 and denied the motion on the same day.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Weeks prior to commencement of the litigation, Dorchester Management had appointed a special litigation committee (\u201c<b style=\"font-weight:bold;\">SLC</b>\u201d) on behalf of Capital to investigate the consideration provided by Vireo U.S. for the purchase of MaryMed and assess any potential claims Capital may have as a result of the transaction. The SLC, a retired judge who engaged another retired judge as legal counsel to the SLC, was appointed in accordance with Minnesota law, issued a report on May 1, 2021, recommending, among other things, that certain claims be permitted to proceed (the \u201c<b style=\"font-weight:bold;\">Remaining Derivative Claims</b>\u201d) and other claims not be permitted to proceed by the Court (the \u201c<b style=\"font-weight:bold;\">Rejected Derivative Claims</b>\u201d).</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On July 7, 2021, Schneyer filed a Second Amended Complaint asserting direct claims on behalf of himself and the Remaining Derivative Claims on behalf of Capital and some Rejected Derivative Claims on behalf of Capital. Under Delaware law, Capital has a right to control the litigation of the Remaining Derivative Claims, the Rejected Derivative Claims, and any other derivative allegations that may be asserted on behalf of Capital. On August 17, 2021, Management exercised this right for Capital and appointed a second independent special litigation committee (the \u201c<b style=\"font-weight:bold;\">Second SLC</b>\u201d), a partner at an international law firm, to manage the litigation of the claims raised in Schneyer\u2019s Second Amended Complaint. On August 31, 2021, Capital filed a complaint at the Second SLC\u2019s direction alleging the Remaining Derivative Claims and the Rejected Derivative Claims. Schneyer opposed the appointment of the Second SLC and the Court will rule on whether the Second SLC can pursue Second Amended Complaint.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On December 9, 2021, the Court dismissed Schneyer\u2019s claim for rescissory damages and the Remaining Derivative Claim alleging fraud. The Court also ruled that the Remaining Derivative Claims should be pursued by the Second SLC. Finally, the Court also denied Schneyer\u2019s request to seek punitive damages. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On February 22, 2022, the Minnesota Court of Appeals denied the immediate review of the December 9, 2021 order.\u00a0 Following this denial, the litigation will proceed with Schneyer\u2019s three contract claims and a direct fraud claim against Management and Vireo U.S., as well as the Remaining Derivative Claims brought by Capital. Vireo U.S. filed a motion to discuss the Remaining Derivative Claims brought by Capital that remains pending before the Court.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Vireo U.S. believes that Schneyer\u2019s claims lack merit and expects to be vindicated in the SLC process or, in the alternative, prevail in the litigation, if and when it proceeds. However, should Vireo U.S. not ultimately prevail, it is not possible to estimate the amount or range of potential loss, if any.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Lease commitments</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The Company leases various facilities, under non-cancelable finance and operating leases, which expire at various dates through June\u00a02085.</p>"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyEstimateOfPossibleLoss","xbrl:period":"2019-02-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MinimumMember","srt:TitleOfIndividualAxis":"gdnsf:Dr.MarkSchneyerMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">21. General and Administrative Expenses</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">General and administrative expenses are comprised of the following items:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:30.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Salaries and benefits</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 16,220,876</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,657,679</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Professional fees</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,751,899</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,027,168</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Insurance expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,777,027</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,772,689</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Marketing</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,525,096</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,550,732</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,380,882</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,356,914</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 33,655,780</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,365,182</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:30.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:14.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Salaries and benefits</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 16,220,876</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,657,679</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Professional fees</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,751,899</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,027,168</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Insurance expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,777,027</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,772,689</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Marketing</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,525,096</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,550,732</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Other expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,380,882</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,356,914</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 33,655,780</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,365,182</p></td></tr></table>"}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16220876","decimals":0}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12657679","decimals":0}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3751899","decimals":0}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3027168","decimals":0}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:GeneralInsuranceExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2777027","decimals":0}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:GeneralInsuranceExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3772689","decimals":0}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:MarketingExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2525096","decimals":0}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:MarketingExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1550732","decimals":0}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:OtherGeneralAndAdministrativeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8380882","decimals":0}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:OtherGeneralAndAdministrativeExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5356914","decimals":0}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33655780","decimals":0}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26365182","decimals":0}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">22. Income Taxes</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">For financial reporting purposes, loss before income taxes includes the following components:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:27.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">United States</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The (recoveries) expenses for income taxes consists of:</p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:24.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Year ended December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Current:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Federal</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4,484,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 6,307,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">State</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 976,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,120,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 5,460,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 7,427,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Deferred:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Federal</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 152,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,113,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">State</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (1,490,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 250,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (1,338,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,363,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4,122,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 8,790,000</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Year ended December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Loss before income taxes:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Income tax benefits at statutory rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (6,209,380)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,996,351)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">State Taxes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,400,960)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,426,834)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Non-deductible expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,732,340</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,209,995</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Stock based and other compensation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,190</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;\">Income tax expense, net</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,122,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,790,000</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The following table summarizes the components of deferred tax:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffff00;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Operating loss carryforwards - United States</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,892,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,526,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Allowance for doubtful accounts</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 165,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 37,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Accrued loyalty expense</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Inventory reserve</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 628,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 175,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Financing leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 553,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 385,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Intangible assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 238,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 385,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 578,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Capital loss carryforward</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 627,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Share based compensation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 24,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total Deferred tax assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,707,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,532,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Less valuation allowance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,535,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (395,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Net deferred tax assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,172,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,137,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred tax liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Related party management fee receivables</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 594,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 880,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Note Receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,083,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,100,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Deferred loss sale leaseback</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total deferred tax liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,677,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,980,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Net deferred asset/(tax liabilities)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,495,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 157,000</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;background:#ffff00;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">At December\u00a031, 2021, the Company had United States federal net operating loss carryforwards of approximately $480,000 that can be carried forward indefinitely, and state net operating loss carryforwards of approximately $18,270,000 that can be carried forward fifteen\u00a0years and limited in annual use to 100% of the current\u00a0year taxable income.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company recognizes the financial statement impact of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest impact that has a greater than fifty\u00a0percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company recognizes interest and, if applicable, penalties (not included in the \u201cunrecognized tax benefits\u201d table above) for any uncertain tax positions. Interest and penalties are recorded as a component of income tax expenses. As of both December\u00a031, 2021 and 2020, the Company had a cumulative balance of accrued interest and penalties on unrecognized tax positions of $0.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s federal and state income tax returns are subject to examination by income taxing authorities, generally for three\u00a0years after the returns are filed. The Company is not currently under examination in any jurisdiction for any period. The Company believes it is no longer subject to income tax examinations for fiscal periods ended prior to 2018.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On March\u00a027, 2020, the Coronavirus Aid, Relief and Economic Security Act (the \u201cCARES Act\u201d) was signed into law in response to the COVID-19 pandemic. The CARES Act provides numerous tax provisions and stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses, temporary changes to the prior and future limitations on interest deductions, and technical corrections from prior tax legislation for tax depreciation of certain qualified improvement property. The Company has evaluated the provisions of the CARES Act relating to income taxes which will not result in material impact on its financial statements.</p>"}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">For financial reporting purposes, loss before income taxes includes the following components:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:27.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Years\u00a0Ended\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">United States</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.3%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr></table>"}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29568475","decimals":0}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14152194","decimals":0}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29568475","decimals":0}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14152194","decimals":0}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The (recoveries) expenses for income taxes consists of:</p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:24.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Year ended December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Current:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Federal</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4,484,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 6,307,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">State</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 976,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,120,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 5,460,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 7,427,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Deferred:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Federal</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 152,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,113,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">State</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (1,490,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 250,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (1,338,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 1,363,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 4,122,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;\"> 8,790,000</p></td></tr></table>"}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4484000","decimals":0}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6307000","decimals":0}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"976000","decimals":0}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1120000","decimals":0}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5460000","decimals":0}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7427000","decimals":0}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"152000","decimals":0}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1113000","decimals":0}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1490000","decimals":0}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"250000","decimals":0}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1338000","decimals":0}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1363000","decimals":0}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4122000","decimals":0}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8790000","decimals":0}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Year ended December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Loss before income taxes:</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (29,568,475)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (14,152,194)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Income tax benefits at statutory rate</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (6,209,380)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,996,351)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">State Taxes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (2,400,960)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,426,834)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Non-deductible expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 12,732,340</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 13,209,995</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Stock based and other compensation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,190</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;\">Income tax expense, net</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,122,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 8,790,000</p></td></tr></table>"}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29568475","decimals":0}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14152194","decimals":0}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6209380","decimals":0}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2996351","decimals":0}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2400960","decimals":0}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1426834","decimals":0}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12732340","decimals":0}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpense","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13209995","decimals":0}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3190","decimals":0}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4122000","decimals":0}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8790000","decimals":0}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffff00;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Operating loss carryforwards - United States</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,892,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,526,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Allowance for doubtful accounts</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 165,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 37,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Accrued loyalty expense</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Inventory reserve</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 628,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 175,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Financing leases</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 553,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 385,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Intangible assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 238,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 385,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 578,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Capital loss carryforward</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 627,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Share based compensation</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 26,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 24,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total Deferred tax assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 4,707,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,532,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Less valuation allowance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,535,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (395,000)</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Net deferred tax assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 3,172,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,137,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deferred tax liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Related party management fee receivables</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 594,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 880,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Note Receivable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,083,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,100,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Deferred loss sale leaseback</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Total deferred tax liabilities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,677,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,980,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Net deferred asset/(tax liabilities)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,495,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 157,000</p></td></tr></table>"}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1892000","decimals":0}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1526000","decimals":0}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165000","decimals":0}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37000","decimals":0}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"628000","decimals":0}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"175000","decimals":0}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxAssetsFinancingLeases","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"553000","decimals":0}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxAssetsFinancingLeases","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"385000","decimals":0}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"238000","decimals":0}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"385000","decimals":0}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"578000","decimals":0}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"627000","decimals":0}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26000","decimals":0}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24000","decimals":0}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4707000","decimals":0}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2532000","decimals":0}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1535000","decimals":0}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"395000","decimals":0}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3172000","decimals":0}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2137000","decimals":0}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"594000","decimals":0}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxLiabilitiesRelatedPartyManagementFeeReceivables","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"880000","decimals":0}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1083000","decimals":0}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"gdnsf:DeferredTaxLiabilitiesNoteReceivable","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1100000","decimals":0}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1677000","decimals":0}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1980000","decimals":0}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1495000","decimals":0}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157000","decimals":0}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"480000","decimals":0}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"18270000","decimals":0}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"gdnsf:OperatingLossCarryforwardPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"gdnsf:OperatingLossCarryforwardsLimitationsOnUsePercentage","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;\">23. Supplemental Cash Flow Information<sup style=\"font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;\">(1)</sup></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Year\u00a0End\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for interest</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6,861,212</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,861,204</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for income taxes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,885,899</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 370,327</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Change in construction accrued expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,787,111)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,946,722</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Non-cash investing</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Nevada through issuance of SVS</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,385,239</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Nevada through restricted cash and deferred acquisition costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,620,636</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Charm City through issuance of SVS</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,367,590</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Charm City through issuance of note payable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,000,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;\"><tr><td style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;\">(1)</td><td style=\"padding:0pt;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">For supplemental cash flow information related to leases, refer to Note 10.</span></td></tr></table>"}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">Year\u00a0End\u00a0December\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2021</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">2020</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for interest</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 6,861,212</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">$</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,861,204</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Cash paid for income taxes</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 5,885,899</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 370,327</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Change in construction accrued expenses</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (1,787,111)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,946,722</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Non-cash investing</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\">\u00a0\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Nevada through issuance of SVS</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,385,239</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Nevada through restricted cash and deferred acquisition costs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,620,636</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Charm City through issuance of SVS</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 1,367,590</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:74.44%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Acquisition of Charm City through issuance of note payable</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 2,000,000</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><table style=\"border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;\"><tr><td style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;\">(1)</td><td style=\"padding:0pt;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">For supplemental cash flow information related to leases, refer to Note 10.</span></td></tr></table>"}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6861212","decimals":0}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5861204","decimals":0}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5885899","decimals":0}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"370327","decimals":0}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"gdnsf:NonCashChangeInConstructionAccruedExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1787111","decimals":0}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"gdnsf:NonCashChangeInConstructionAccruedExpenses","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1946722","decimals":0}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1385239","decimals":0}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"gdnsf:NoncashOrPartNoncashAcquisitionRestrictedCashAndDeferredAcquisitionCosts","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:MjDistributingC201LlcAndMjDistributingP132LlcMember"},"factValues":[{"value":"1620636","decimals":0}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"1367590","decimals":0}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:NoncashOrPartNoncashAcquisitionDebtAssumed1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"us-gaap:FinancialInstrumentsDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">24. Financial Instruments</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Credit risk</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Credit risk is the risk of loss associated with counterparty\u2019s inability to fulfill its payment obligations. The Company\u2019s credit risk is primarily attributable to cash, accounts receivable, and notes receivable. A small portion of cash is held on hand, from which management believes the risk of loss is remote. Trade receivables relate primarily to wholesale sales. The Company does not have significant credit risk with respect to customers. The Company\u2019s maximum credit risk exposure is equivalent to the carrying value of these instruments. The Company has been granted licenses pursuant to the laws of the states of Massachusetts, Maryland, Minnesota, Nevada, New Mexico, New York, and Puerto Rico with respect to cultivating, processing, and/or distributing marijuana. Presently, this industry is illegal under United States federal law. The Company has, and intends, to adhere strictly to the state statutes in its operations.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Liquidity risk</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s approach to managing liquidity risk is to ensure that it will have sufficient liquidity to meet liabilities when due. As of December\u00a031, 2021, the Company\u2019s financial liabilities consist of accounts payable and accrued liabilities, debt. The Company manages liquidity risk by reviewing its capital requirements on an ongoing basis. Historically, the Company\u2019s main source of funding has been additional funding from investors and debt issuances. The Company\u2019s access to financing is always uncertain. There can be no assurance of continued access to significant equity financing.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Legal Risk</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Vireo U.S. operates in the United States. The United States federal government regulates drugs through the Controlled Substances Act (21 U.S.C. \u00a7 811), which places controlled substances, including cannabis, in a schedule. Cannabis is classified as a Schedule I drug. Under United States federal law, a Schedule I drug or substance has a high potential for abuse, no accepted medical use in the United States, and a lack of accepted safety for the use of the drug under medical supervision. The United States Food and Drug Administration has not approved marijuana as a safe and effective drug for any indication. In the United States marijuana is largely regulated at the state level. State laws regulating cannabis are in direct conflict with the federal Controlled Substances Act, which makes cannabis use and possession federally illegal.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Foreign currency risk</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">Foreign currency risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign currency rates. The Company is not exposed to significant currency risk.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;\">Interest rate risk</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Interest rate risk is the risk that the fair value of future cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Company currently does not carry variable interest-bearing debt. It is management\u2019s opinion that the Company is not exposed to significant interest rate risk.</p>"}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;\">25. Related Parties Transactions</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">As of December\u00a031, 2021, and 2020, there were $98,750 and $0, respectively, due to related parties.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">For the years ended December 31, 2021, and 2020, the Company paid a related party (Bengal Impact Partners, of which a member of the Board of Directors is a managing partner) </span><span style=\"background:#ffffff;\">$30,000</span><span style=\"background:#ffffff;\">\u00a0and </span><span style=\"background:#ffffff;\">$0</span><span style=\"background:#ffffff;\">, respectively, for ongoing corporate advisory services. </span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffffff;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">The Company recorded </span><span style=\"background:#ffffff;\">$191,026</span><span style=\"background:#ffffff;\"> in share-based compensation expense related to warrants earned by Bengal Impact Partners for ongoing corporate advisory services, but not yet issued.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffffff;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">For the years ended December 2021, and 2020, the Company paid a related party (Salo LLC, owned by a former member of the Board of Directors) for contract staffing expenses in the amount of </span><span style=\"background:#ffffff;\">$0</span><span style=\"background:#ffffff;\">\u00a0and </span><span style=\"background:#ffffff;\">$126,896</span><span style=\"background:#ffffff;\">, respectively.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffffff;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">Certain directors and officers of the Company (Kyle Kingsley, Amber Shimpa, and Stephen Dahmer) owned OMS which was controlled by the Company through a management agreement. OMS was sold on March 31, 2021 (Note 3).\u00a0None\u00a0of the proceeds received from this transaction were paid to the aforementioned directors and officers, rather, they were owed and paid to the Company</span></p>"}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98750","decimals":0}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:DueToRelatedPartiesCurrentAndNoncurrent","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForRelatedPartyExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"gdnsf:BengalImpactPartnersMember"},"factValues":[{"value":"30000","decimals":0}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForRelatedPartyExpenses","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"gdnsf:BengalImpactPartnersMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:DueFromRelatedParties","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"gdnsf:BengalImpactPartnersMember"},"factValues":[{"value":"191026","decimals":0}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForRelatedPartyExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"gdnsf:SaloLlcMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForRelatedPartyExpenses","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"gdnsf:SaloLlcMember"},"factValues":[{"value":"126896","decimals":0}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><b style=\"font-weight:bold;background:#ffffff;\">26. Subsequent Events</b></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"margin-bottom:12pt;visibility:hidden;background:#ffffff;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On January 31, 2022, we entered into an Arrangement Agreement (the \u201cArrangement Agreement\u201d) with Verano Holdings Corp. (\u201cVerano\u201d), pursuant to which Verano will acquire all of the issued and outstanding shares of Goodness Growth pursuant to a plan of arrangement (the \u201cPlan of Arrangement\u201d) under the Business Corporations Act (British Columbia) (the \u201cArrangement\u201d). Subject to the terms and conditions set forth in the Arrangement Agreement and the Plan of Arrangement, holders of Goodness Growth Shares will receive 0.22652 of a subordinate voting share of Verano (each a \u201cVerano Subordinate Voting Share\u201d), subject to adjustment as described below (the \u201cExchange Ratio\u201d), for each Subordinate Voting Share held, and 22.652 Verano Subordinate Voting Shares for each Multiple Voting Share and Super Voting Share held, immediately prior to the effective time of the Arrangement. The Arrangement is subject to the approvals of the Supreme Court of British Columbia; receipt of U.S. regulatory approvals, including pursuant to the Hart\u2013Scott\u2013Rodino Antitrust Improvements Act and New York State regulatory requirements: and other customary conditions of closing. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;\"><span style=\"font-size:10pt;\">In connection with the Arrangement Agreement, on January 31, 2022, Goodness Growth and certain of its subsidiaries, as borrowers (collectively, \u201cBorrowers\u201d), entered into a Third Amendment to their existing Credit Agreement with Chicago Atlantic Admin, LLC and the lenders party thereto (the \u201cThird Amendment\u201d) providing for delayed draw term loans of up to </span><span style=\"font-size:10pt;\">$55</span><span style=\"font-size:10pt;\"> million (the \u201cDelayed Draw Loans\u201d). Subject to certain conditions to be satisfied prior to the initial funding thereunder, Goodness Growth may borrow a portion of the </span><span style=\"font-size:10pt;\">$55</span><span style=\"font-size:10pt;\"> million for working capital and other general corporate purposes and may borrow the remainder for other specific purposes, including relating to its ongoing expansion in New York. The Delayed Draw Loans have a maturity date of April 30, 2023 with an option to extend another </span><span style=\"font-size:10pt;\">12 month</span><span style=\"font-size:10pt;\">s for an additional fee of </span><span style=\"font-size:10pt;\">$1,375,000</span><span style=\"font-size:10pt;\">. The cash interest rate on the Delayed Draw Loans under the Third Amendment is equal to the U.S. prime rate plus </span><span style=\"font-size:10pt;\">10.375%</span><span style=\"font-size:10pt;\">, with a minimum required rate of </span><span style=\"font-size:10pt;\">13.375%</span><span style=\"font-size:10pt;\"> per annum, in addition to paid-in-kind interest of </span><span style=\"font-size:10pt;\">2.75%</span><span style=\"font-size:10pt;\"> per annum. Pursuant to the Arrangement Agreement, Verano will reimburse Goodness Growth for all interest expenses related to the Third Amendment in excess of </span><span style=\"font-size:10pt;\">10%</span><span style=\"font-size:10pt;\"> per annum until the earlier of either the Effective Date or termination of the Arrangement Agreement (the \u201cInterest Funding\u201d).</span> </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On March 3, 2022, the Company drew $4,075,000<span style=\"white-space:pre-wrap;\"> in principal debt from the Delayed Draw Loans.  Proceeds received, net of deferred financing fees of </span>$1,075,000, were $3,000,000.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">On March 3, 2022, there was a fourth amendment to the Credit Facility. This amendment provides that the Company will cause Verano to guarantee the Credit Facility if the Arrangement closes. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.22652","decimals":5}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"22.652","decimals":3}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"55000000","decimals":-6}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"55000000","decimals":-6}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentExtensionTerm","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentsAdditionalFee","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"1375000","decimals":0}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.10375","decimals":5}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.13375","decimals":5}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentInterestInKindRatePercentage","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.0275","decimals":4}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"gdnsf:PercentageOfReimbursementOfInterestExpense","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2022-03-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"4075000","decimals":0}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2022-03-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"1075000","decimals":0}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfDebt","xbrl:period":"2022-03-03T00:00:00/2022-03-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"3000000","decimals":0}]}]}}