{"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/0001544784-24-000027","cik":"http://www.sec.gov/CIK","us-gaap":"http://fasb.org/us-gaap/2023","gdnsf":"http://www.vireohealth.com/20240331","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","dei":"http://xbrl.sec.gov/dei/2023","xbrli":"http://www.xbrl.org/2003/instance","srt":"http://fasb.org/srt/2023","us-types":"http://fasb.org/us-types/2023"},"description":"10-Q 0001544784-24-000027 (CIK 0001771706) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2024-05-07"}],"entities":[{"name":"cik:0001771706"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"rpt:unit-3","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"gdnsf:Vote","dataType":"xs:decimal"},{"name":"gdnsf:item","dataType":"xs:decimal"},{"name":"gdnsf:tranche","dataType":"xs:decimal"},{"name":"gdnsf:Y","dataType":"xs:decimal"}],"dataTypes":[{"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:trueItemType","baseType":"xs:string"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:edgarExchangeCodeItemType","baseType":"xs:normalizedString"},{"name":"us-types:authorizedUnlimitedItemType","baseType":"xs:token"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","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: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:DocumentQuarterlyReport","dataType":"xs:boolean","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: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:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:NoTradingSymbolFlag","dataType":"dei:trueItemType","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:SecurityExchangeName","dataType":"dei:edgarExchangeCodeItemType","periodType":"duration","nillable":true},{"name":"gdnsf:AdditionalMonthlyBaseRentPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","dataType":"xbrlr:textBlock","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:ClassOfWarrantOrRightGranted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","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:CommonStockConvertibleNumberOfShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"gdnsf:CommonStockVotingRightsVotesPerShare","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"gdnsf:ConvertibleDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DebtInstrumentCashInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentInterestInKindRatePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentNumberOfAdditionalTranches","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DeferredIncomeTaxRecoveries","dataType":"xbrlr:monetary","periodType":"duration","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:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:ExchangeRatioOfSharesReceivable","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:FiniteLivedIntangibleAssetsDisposed","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","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:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:InventoryCapitalizedCosts","dataType":"xbrlr:monetary","periodType":"instant","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:LeaseInitialPurchasePriceAnnualIncrementalPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"gdnsf:LeaseLiabilitiesHeldForSale","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:MonthlyBaseRent","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:NonTradeReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:NumberOfRedeemedShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:NumberOfSharesRedeemed","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","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:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","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:OperatingLeaseLiabilitiesHeldForSale","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:PaymentsForProceedsFromDeposits","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: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:RightOfUseAssetObtainedInExchangeForLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"gdnsf:SharesIssuableAccruedAsDeferredFinancing","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"gdnsf:TaxWithholdingReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"gdnsf:TradingLockUpPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"gdnsf:UncertainTaxLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"gdnsf:WarrantsIssuableUnderAgreement","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"gdnsf:WarrantsValueRecognizedAsOtherIncome","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","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: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: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:BusinessCombinationPriceOfAcquisitionExpected","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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: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: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: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:ConvertibleDebtNoncurrent","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:CostOfGoodsAndServicesSoldAmortization","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:DebtConversionConvertedInstrumentAmount1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleConversionPrice1","dataType":"xbrlr:perShare","periodType":"instant","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:DebtInstrumentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredFinanceCostsNet","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: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: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:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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:FairValueDisclosuresTextBlock","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:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","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:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","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:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:GainLossOnSaleOfOtherAssets","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:GoodwillDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"duration","nillable":true},{"name":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxesReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:IncreaseDecreaseInIncomeTaxesReceivable","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:IncreaseDecreaseInOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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: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:InventoryWorkInProcess","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryWriteDown","dataType":"xbrlr:monetary","periodType":"duration","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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyDamagesSoughtValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NontradeReceivablesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:OperatingLeasePayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:OtherGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:PaymentsToAcquireIntangibleAssets","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:ProceedsFromConvertibleDebt","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: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:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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: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: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: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:ScheduleOfDebtInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","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:SecuredDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SecuredDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","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:SharesIssuedPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","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:UnsecuredDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:DescriptionOfBusinessAndSummaryAbstract"},{"name":"gdnsf:FinancialInstrumentsAbstract"},{"name":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems"},{"name":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable"},{"name":"gdnsf:GoodwillAbstract"},{"name":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward"},{"name":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract"},{"name":"srt:RestatementAxis"},{"name":"srt:RestatementDomain"},{"name":"srt:SegmentGeographicalDomain"},{"name":"srt:StatementGeographicalAxis"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"},{"name":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"},{"name":"us-gaap:BalanceSheetLocationAxis"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"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:CostOfRevenueAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis"},{"name":"us-gaap:FairValueByLiabilityClassAxis"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsRollForward"},{"name":"us-gaap:GeographicDistributionAxis"},{"name":"us-gaap:GeographicDistributionDomain"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"},{"name":"us-gaap:IncomeTaxAuthorityAxis"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"},{"name":"us-gaap:LongTermDebtByMaturityAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:OtherIncomeAndExpensesAbstract"},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:PropertyPlantAndEquipmentNetByTypeAbstract"},{"name":"us-gaap:ReceivableTypeDomain"},{"name":"us-gaap:ReceivablesNetCurrentAbstract"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"},{"name":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"},{"name":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ScheduleOfStockByClassTable"},{"name":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract"},{"name":"us-gaap:ShareBasedArrangementsToObtainGoodsAndServicesAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"},{"name":"us-gaap:ShortTermDebtTypeAxis"},{"name":"us-gaap:ShortTermDebtTypeDomain"},{"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:SubsidiarySaleOfStockAxis"},{"name":"us-gaap:SupplementalCashFlowElementsAbstract"},{"name":"us-gaap:UnusualRiskOrUncertaintyLineItems"},{"name":"us-gaap:UnusualRiskOrUncertaintyTable"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"srt:CounterpartyNameAxis","domainClass":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"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: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:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainClass":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"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:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TypeOfArrangementAxis","domainClass":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:AssetAcquisitionDomain"},{"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:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MeasurementInputTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"}]},{"name":"rpt:domain-1","root":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","relationships":[{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"}]},{"name":"rpt:domain-2","root":"srt:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"srt:TitleOfIndividualWithRelationshipToEntityDomain","target":"gdnsf:Dr.MarkSchneyerMember"}]},{"name":"rpt:domain-3","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-4","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:VeranoMember"}]},{"name":"rpt:domain-5","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"}]},{"name":"rpt:domain-6","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember"}]},{"name":"rpt:domain-7","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"gdnsf:ConvertibleDebtTranche1Member"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"gdnsf:ConvertibleDebtTranches2And3Member"}]},{"name":"rpt:domain-8","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-9","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember"}]},{"name":"rpt:domain-10","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicenseMember"}]},{"name":"rpt:domain-11","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:FourthAmendmentMember"}]},{"name":"rpt:domain-12","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember"}]},{"name":"rpt:domain-13","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:NotesPayableOtherPayablesMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember"}]},{"name":"rpt:domain-14","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"gdnsf:CharmCityMedicusLlcMember"}]},{"name":"rpt:domain-15","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"}]},{"name":"rpt:domain-16","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember"}]},{"name":"rpt:domain-17","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:InterestExpenseMember"}]},{"name":"rpt:domain-18","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:LongTermDebtMember"}]},{"name":"rpt:domain-19","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"gdnsf:PromissoryNoteAndLineOfCreditMember"}]},{"name":"rpt:domain-20","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"gdnsf:GrownRogueInternationalInc.Member"}]},{"name":"rpt:domain-21","root":"us-gaap:MeasurementInputTypeDomain","relationships":[{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputSharePriceMember"},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputRiskFreeInterestRateMember"},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputExpectedTermMember"},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputOptionVolatilityMember"}]},{"name":"rpt:domain-22","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":"us-gaap:FurnitureAndFixturesMember"},{"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-23","root":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","relationships":[{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember"}]},{"name":"rpt:domain-24","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"gdnsf:AwardsGrantedOnMarch152022Member"}]},{"name":"rpt:domain-25","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"}]},{"name":"rpt:domain-26","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-27","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},{"source":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"}]},{"name":"rpt:domain-28","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"gdnsf:CommonStockWarrantsEquityMember"},{"source":"gdnsf:CommonStockWarrantsEquityMember","target":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"}]},{"name":"rpt:domain-29","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-30","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember"}]},{"name":"rpt:domain-31","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-32","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"gdnsf:EighthAmendmentMember"}]},{"name":"rpt:domain-33","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-34","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:AceVenturesLlcMember"},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:VeranoMember"}]},{"name":"rpt:domain-35","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:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember"}]},{"name":"rpt:domain-36","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember"},{"source":"srt:ProductsAndServicesDomain","target":"gdnsf:WholesaleProductMember"}]},{"name":"rpt:domain-37","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"}]}],"members":[{"name":"gdnsf:AceVenturesLlcMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:AwardsGrantedOnMarch152022Member","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"gdnsf:BuildingsAndLeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember","domainClasses":["us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"]},{"name":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:CharmCityMedicusLlcMember","domainClasses":["us-gaap:AssetAcquisitionDomain"]},{"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:ConvertibleDebtTranche1Member","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"gdnsf:ConvertibleDebtTranches2And3Member","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"gdnsf:Dr.MarkSchneyerMember","domainClasses":["srt:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"gdnsf:EighthAmendmentMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:FourthAmendmentMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"gdnsf:GrownRogueInternationalInc.Member","domainClasses":["dei:EntityDomain"]},{"name":"gdnsf:MultipleVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:PromissoryNoteAndLineOfCreditMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"gdnsf:SubordinateVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:SuperVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"gdnsf:VeranoMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"gdnsf:WholesaleProductMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ConstructionInProgressMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:ConvertibleDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:ConvertibleDebtSecuritiesMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","domainClasses":["us-gaap:DisposalGroupClassificationDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:InterestExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"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:LongTermDebtMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"us-gaap:MeasurementInputExpectedTermMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:MeasurementInputOptionVolatilityMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:MeasurementInputRiskFreeInterestRateMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:MeasurementInputSharePriceMember","domainClasses":["us-gaap:MeasurementInputTypeDomain"]},{"name":"us-gaap:NotesPayableOtherPayablesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:PrimeRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:PropertyPlantAndEquipmentMember","domainClasses":["us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetailMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SoftwareDevelopmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:VehiclesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]}],"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:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","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":"srt:TitleOfIndividualAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:TypeOfArrangementAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-6","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":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-8","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-9","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:TypeOfArrangementAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-6","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:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-10","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:TypeOfArrangementAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-12","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:TypeOfArrangementAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-18","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-19","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:MeasurementInputTypeAxis","domainNetwork":"rpt:domain-21","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:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"us-gaap:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-23","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:FairValueByAssetClassAxis","domainNetwork":"rpt:domain-23","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:AwardTypeAxis","domainNetwork":"rpt:domain-24","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:AwardTypeAxis","domainNetwork":"rpt:domain-25","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:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-8","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:AwardTypeAxis","domainNetwork":"rpt:domain-25","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:ClassOfWarrantOrRightAxis","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:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-27","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:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-9","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-29","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-30","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-29","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:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"us-gaap:TypeOfArrangementAxis","domainNetwork":"rpt:domain-32","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-12","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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-35","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":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-36","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-29","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-29","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-29","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-29","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: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: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:DocumentInformationLineItems","labelType":"xbrl:terseLabel","value":"Document and Entity Information","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:DocumentQuarterlyReport","labelType":"xbrl:label","value":"Document Quarterly Report","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:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","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: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:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:NoTradingSymbolFlag","labelType":"xbrl:label","value":"No Trading Symbol Flag","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"gdnsf:AceVenturesLlcMember","labelType":"xbrl:documentation","value":"Represents  information pertaining to ACE Ventures LLC.","language":"en-US"},{"forObject":"gdnsf:AceVenturesLlcMember","labelType":"xbrl:label","value":"ACE Ventures LLC [Member]","language":"en-US"},{"forObject":"gdnsf:AceVenturesLlcMember","labelType":"xbrl:terseLabel","value":"ACE Ventures LLC","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:AdditionalMonthlyBaseRentPayments","labelType":"xbrl:terseLabel","value":"Amount of increase in monthly base rent","language":"en-US"},{"forObject":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","labelType":"xbrl:documentation","value":"Amount of allowance for credit loss on tax withholding receivable.","language":"en-US"},{"forObject":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","labelType":"xbrl:label","value":"Allowance For Doubtful Tax Withholding Receivable","language":"en-US"},{"forObject":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","labelType":"xbrl:terseLabel","value":"Tax withholding receivable, credit losses","language":"en-US"},{"forObject":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","labelType":"xbrl:documentation","value":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method and amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.","language":"en-US"},{"forObject":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","labelType":"xbrl:label","value":"Amortization of Intangible Assets Including Capitalized Into Inventory","language":"en-US"},{"forObject":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","labelType":"xbrl:negatedLabel","value":"Amortization","language":"en-US"},{"forObject":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","labelType":"xbrl:terseLabel","value":"Amortization","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:ArrangementAgreementWithVeranoHoldingsCorpMember","labelType":"xbrl:terseLabel","value":"Arrangement Agreement with Verano Holdings Corp","language":"en-US"},{"forObject":"gdnsf:AwardsGrantedOnMarch152022Member","labelType":"xbrl:documentation","value":"Represents the information pertaining to awards granted on March 15, 2022.","language":"en-US"},{"forObject":"gdnsf:AwardsGrantedOnMarch152022Member","labelType":"xbrl:label","value":"Granted on March 15, 2022","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:label","value":"Business Combinations and Dispositions","language":"en-US"},{"forObject":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure for business combinations 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:BusinessesInNewyorkNevadaAndMassachusettsMember","labelType":"xbrl:documentation","value":"Represents information pertaining to New York, Nevada and Massachusetts.","language":"en-US"},{"forObject":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember","labelType":"xbrl:label","value":"Businesses In Newyork, Nevada And Massachusetts [Member]","language":"en-US"},{"forObject":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember","labelType":"xbrl:terseLabel","value":"Businesses In New York, Nevada and Massachusetts","language":"en-US"},{"forObject":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","labelType":"xbrl:documentation","value":"Represents information relating to cannabis cultivation and manufacturing facilities.","language":"en-US"},{"forObject":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","labelType":"xbrl:label","value":"Cannabis Cultivation And Manufacturing Facilities Located In Elk River, Minnesota [Member]","language":"en-US"},{"forObject":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","labelType":"xbrl:terseLabel","value":"Cannabis cultivation and manufacturing facilities located in Elk River, Minnesota","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 [Member]","language":"en-US"},{"forObject":"gdnsf:CharmCityMedicusLlcMember","labelType":"xbrl:terseLabel","value":"Charm City Medicus, LLC","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: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:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Granted, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Class of Warrant or Right, Granted, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Granted","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: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: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":"MVS 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":"SVS Warrants Denominated","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":"SVS Warrants","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:ConvertibleDebtTextBlock","labelType":"xbrl:documentation","value":"The disclosure for convertible debt.","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTextBlock","labelType":"xbrl:label","value":"Convertible Debt [Text Block]","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTextBlock","labelType":"xbrl:terseLabel","value":"Convertible Debt","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranche1Member","labelType":"xbrl:documentation","value":"Represents information relating to Tranche 1 of the Convertible Debt.","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranche1Member","labelType":"xbrl:label","value":"Convertible Debt, Tranche 1 [Member]","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranche1Member","labelType":"xbrl:terseLabel","value":"Convertible Debt, Tranche 1","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranches2And3Member","labelType":"xbrl:documentation","value":"Represents information relating to Tranches 2 and 3 of the Convertible Debt.","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranches2And3Member","labelType":"xbrl:label","value":"Convertible Debt, Tranches 2 and 3 [Member]","language":"en-US"},{"forObject":"gdnsf:ConvertibleDebtTranches2And3Member","labelType":"xbrl:terseLabel","value":"Convertible Debt, Tranches 2 and 3","language":"en-US"},{"forObject":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","labelType":"xbrl:documentation","value":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period, excluding the amount of inventory adjustments. This also excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","language":"en-US"},{"forObject":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","labelType":"xbrl:label","value":"Cost of Goods and Services Sold Excluding Inventory Adjustments","language":"en-US"},{"forObject":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","labelType":"xbrl:terseLabel","value":"Product costs","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentCashInterestRate","labelType":"xbrl:documentation","value":"Cash interest rate of debt instrument.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentCashInterestRate","labelType":"xbrl:label","value":"Debt Instrument, Cash Interest Rate","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentCashInterestRate","labelType":"xbrl:terseLabel","value":"Cash interest rate","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","labelType":"xbrl:documentation","value":"Ratio applied to share price to determine the premium payable in the conversion of debt instrument into equity.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Conversion Premium Over Share Price","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","labelType":"xbrl:terseLabel","value":"Conversion premium, as a percentage of share price","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:DebtInstrumentNumberOfAdditionalTranches","labelType":"xbrl:documentation","value":"Number of additional tranches of debt closed.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentNumberOfAdditionalTranches","labelType":"xbrl:label","value":"Debt Instrument, Number of Additional Tranches","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentNumberOfAdditionalTranches","labelType":"xbrl:terseLabel","value":"Number of additional tranches","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","labelType":"xbrl:documentation","value":"The percentage of discount to the market price in obtaining the fair value per share.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","labelType":"xbrl:label","value":"Debt Instrument, Percentage Of Discount To Market Price","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","labelType":"xbrl:verboseLabel","value":"Percentage of discount to market price","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","labelType":"xbrl:documentation","value":"The amount of additional third party legal fees incurred for debt.","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","labelType":"xbrl:label","value":"Debt Instruments, Additional Third Party Legal Fees","language":"en-US"},{"forObject":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","labelType":"xbrl:verboseLabel","value":"Legal and administrative expenses","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: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:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","labelType":"xbrl:documentation","value":"Amount classified as operating lease, right-of-use-asset 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:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Assets, Operating Lease Right Of Use Assets","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","labelType":"xbrl:terseLabel","value":"Operating lease, right-of-use-asset","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","labelType":"xbrl:documentation","value":"Amount classified as Deposits attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Deposits, Noncurrent","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","labelType":"xbrl:terseLabel","value":"Deposits","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","labelType":"xbrl:documentation","value":"Amount classified as right of use liabilities attributable to disposal group held for sale or disposed of.","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Liabilities, Right Of Use Liabilities","language":"en-US"},{"forObject":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","labelType":"xbrl:terseLabel","value":"Right of Use Liability","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:Dr.MarkSchneyerMember","labelType":"xbrl:terseLabel","value":"Schneyer","language":"en-US"},{"forObject":"gdnsf:EighthAmendmentMember","labelType":"xbrl:documentation","value":"Pertains to information relating to the eighth amendment to a lease.","language":"en-US"},{"forObject":"gdnsf:EighthAmendmentMember","labelType":"xbrl:label","value":"Eighth Amendment [Member]","language":"en-US"},{"forObject":"gdnsf:EighthAmendmentMember","labelType":"xbrl:terseLabel","value":"Eighth amendment","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:FinanceLeaseLiabilitiesHeldForSale","labelType":"xbrl:documentation","value":"The amount of finance lease liabilities held for sale.","language":"en-US"},{"forObject":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","labelType":"xbrl:label","value":"Finance Lease Liabilities Held For Sale","language":"en-US"},{"forObject":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","labelType":"xbrl:negatedLabel","value":"Less liabilities held for sale","language":"en-US"},{"forObject":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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:FinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, after Year Four","language":"en-US"},{"forObject":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:terseLabel","value":"Thereafter","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:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","labelType":"xbrl:terseLabel","value":"Intangibles","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: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:GainLossOnSaleOfBusinessAndOtherAssets","labelType":"xbrl:documentation","value":"Amount of gain (loss) from sale and disposal of business and other assets.","language":"en-US"},{"forObject":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","labelType":"xbrl:label","value":"Gain Loss On Sale Of Business And Other Assets","language":"en-US"},{"forObject":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","labelType":"xbrl:terseLabel","value":"Gain (loss) on disposal of assets","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of selling, 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 selling, general and administrative expenses","language":"en-US"},{"forObject":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure of selling, 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":"Selling, 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:GrownRogueInternationalInc.Member","labelType":"xbrl:documentation","value":"Represents information relating to Grown Rogue International Inc.","language":"en-US"},{"forObject":"gdnsf:GrownRogueInternationalInc.Member","labelType":"xbrl:label","value":"Grown Rogue International Inc. [Member]","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:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","labelType":"xbrl:documentation","value":"The increase (decrease) during the reporting period in uncertain tax position liabilities.","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","labelType":"xbrl:label","value":"Increase (Decrease) in Uncertain Tax Position Liabilities, Total","language":"en-US"},{"forObject":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","labelType":"xbrl:terseLabel","value":"Uncertain tax position liabilities","language":"en-US"},{"forObject":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","labelType":"xbrl:documentation","value":"A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.","language":"en-US"},{"forObject":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","labelType":"xbrl:label","value":"Intangible Assets Net Excluding Goodwill [Rollforward]","language":"en-US"},{"forObject":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","labelType":"xbrl:documentation","value":"The absolute value of the effect on net income during the period of a one hundred basis point change in the prime rate.","language":"en-US"},{"forObject":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","labelType":"xbrl:label","value":"Interest Rate Risk, Effect On Net Income Of One Hundred Basis Point Change In Prime Rate","language":"en-US"},{"forObject":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","labelType":"xbrl:terseLabel","value":"Effect on net income of 100 basis point change in US prime rate","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: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:LeaseInitialPurchasePriceAnnualIncrementalPercentage","labelType":"xbrl:documentation","value":"Amount of annual incremental percentage in initial purchase price of leased property until the specified period.","language":"en-US"},{"forObject":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","labelType":"xbrl:label","value":"Lease, Initial Purchase Price, Annual Incremental Percentage","language":"en-US"},{"forObject":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","labelType":"xbrl:terseLabel","value":"Initial purchase price, percentage","language":"en-US"},{"forObject":"gdnsf:LeaseLiabilitiesHeldForSale","labelType":"xbrl:documentation","value":"The amount of lease liabilities held for sale.","language":"en-US"},{"forObject":"gdnsf:LeaseLiabilitiesHeldForSale","labelType":"xbrl:label","value":"Lease Liabilities Held For Sale","language":"en-US"},{"forObject":"gdnsf:LeaseLiabilitiesHeldForSale","labelType":"xbrl:negatedLabel","value":"Less liabilities held for sale","language":"en-US"},{"forObject":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","labelType":"xbrl:documentation","value":"Amount of initial purchase price of leased property.","language":"en-US"},{"forObject":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","labelType":"xbrl:label","value":"Lease, Option To Repurchase Property, Initial Purchase Price","language":"en-US"},{"forObject":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","labelType":"xbrl:terseLabel","value":"Initial purchase price, amount","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:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, after Year Four","language":"en-US"},{"forObject":"gdnsf:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","labelType":"xbrl:documentation","value":"Amount of the fees associated with credit monitoring for line of credit facility.","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","labelType":"xbrl:label","value":"Line of Credit Facility, Credit Monitoring Fees","language":"en-US"},{"forObject":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","labelType":"xbrl:terseLabel","value":"Monthly credit monitoring fee","language":"en-US"},{"forObject":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","labelType":"xbrl:documentation","value":"The disclosure for long-term debt excluding convertible debt.","language":"en-US"},{"forObject":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","labelType":"xbrl:label","value":"Long-Term Debt Excluding Convertible Debt [Text Block]","language":"en-US"},{"forObject":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","labelType":"xbrl:terseLabel","value":"Long-Term Debt","language":"en-US"},{"forObject":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","labelType":"xbrl:documentation","value":"The number of documents served for examinations for discovery pertaining to loss contingency.","language":"en-US"},{"forObject":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","labelType":"xbrl:label","value":"Loss Contingency, List of Documents Served for Examination, Number","language":"en-US"},{"forObject":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","labelType":"xbrl:terseLabel","value":"Lists of documents served for examination","language":"en-US"},{"forObject":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","labelType":"xbrl:documentation","value":"The period to file materials for claims pertaining to a loss contingency.","language":"en-US"},{"forObject":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","labelType":"xbrl:label","value":"Loss Contingency, Materials Submission for Claims, Filing Period","language":"en-US"},{"forObject":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","labelType":"xbrl:terseLabel","value":"Filing period","language":"en-US"},{"forObject":"gdnsf:MonthlyBaseRent","labelType":"xbrl:documentation","value":"Amount of periodic monthly base rent payable.","language":"en-US"},{"forObject":"gdnsf:MonthlyBaseRent","labelType":"xbrl:label","value":"Monthly Base Rent","language":"en-US"},{"forObject":"gdnsf:MonthlyBaseRent","labelType":"xbrl:terseLabel","value":"Monthly base rent","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:MultipleVotingSharesMember","labelType":"xbrl:terseLabel","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:NonTradeReceivable","labelType":"xbrl:documentation","value":"The amount of non-trade receivable recorded during the period.","language":"en-US"},{"forObject":"gdnsf:NonTradeReceivable","labelType":"xbrl:label","value":"Non-trade Receivable","language":"en-US"},{"forObject":"gdnsf:NonTradeReceivable","labelType":"xbrl:terseLabel","value":"Warrants held","language":"en-US"},{"forObject":"gdnsf:NumberOfRedeemedShares","labelType":"xbrl:documentation","value":"Number of redeemed shares.","language":"en-US"},{"forObject":"gdnsf:NumberOfRedeemedShares","labelType":"xbrl:label","value":"Number Of Redeemed Shares","language":"en-US"},{"forObject":"gdnsf:NumberOfSharesRedeemed","labelType":"xbrl:documentation","value":"Number of shares redeemed.","language":"en-US"},{"forObject":"gdnsf:NumberOfSharesRedeemed","labelType":"xbrl:label","value":"Number of shares redeemed","language":"en-US"},{"forObject":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","labelType":"xbrl:documentation","value":"Number of Subordinate Voting Shares issued on redemption of Multiple Voting Shares during the period.","language":"en-US"},{"forObject":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","labelType":"xbrl:label","value":"Number Of Subordinate Voting Shares Issued On Redemption Of Multiple Voting Shares","language":"en-US"},{"forObject":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","labelType":"xbrl:verboseLabel","value":"Conversion of MVS shares (in shares)","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:terseLabel","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:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid after 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:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, after Year Four","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payment for operating and finance lease to be paid in remainder of current fiscal year.","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","labelType":"xbrl:label","value":"Operating And Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","language":"en-US"},{"forObject":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2024","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":"2028","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":"2025","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":"2027","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":"2026","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:negatedLabel","value":"Less discount to net present value","language":"en-US"},{"forObject":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","labelType":"xbrl:documentation","value":"The amount of operating lease liabilities held for sale.","language":"en-US"},{"forObject":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","labelType":"xbrl:label","value":"Operating Lease Liabilities Held For Sale","language":"en-US"},{"forObject":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","labelType":"xbrl:negatedLabel","value":"Less liabilities held for sale","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: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: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:terseLabel","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:terseLabel","value":"Present value of lease liability","language":"en-US"},{"forObject":"gdnsf:PromissoryNoteAndLineOfCreditMember","labelType":"xbrl:documentation","value":"Information pertaining to debt instruments consisting of promissory note and line of credit facility.","language":"en-US"},{"forObject":"gdnsf:PromissoryNoteAndLineOfCreditMember","labelType":"xbrl:label","value":"Promissory Note And Line Of Credit [Member]","language":"en-US"},{"forObject":"gdnsf:PromissoryNoteAndLineOfCreditMember","labelType":"xbrl:terseLabel","value":"Promissory Note And Line Of Credit","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: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 accounts receivables","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:SharesIssuableAccruedAsDeferredFinancing","labelType":"xbrl:documentation","value":"Number of shares that have not issued and accrued as deferred financing cost.","language":"en-US"},{"forObject":"gdnsf:SharesIssuableAccruedAsDeferredFinancing","labelType":"xbrl:label","value":"Shares Issuable, Accrued As Deferred Financing","language":"en-US"},{"forObject":"gdnsf:SharesIssuableAccruedAsDeferredFinancing","labelType":"xbrl:terseLabel","value":"Accrued deferred financing cost issued","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:SubordinateVotingSharesMember","labelType":"xbrl:terseLabel","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:SuperVotingSharesMember","labelType":"xbrl:terseLabel","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:TradingLockUpPeriod","labelType":"xbrl:documentation","value":"Information about the trading lockup period imposed on shares.","language":"en-US"},{"forObject":"gdnsf:TradingLockUpPeriod","labelType":"xbrl:label","value":"Trading Lock Up Period","language":"en-US"},{"forObject":"gdnsf:TradingLockUpPeriod","labelType":"xbrl:terseLabel","value":"Trading lock up period","language":"en-US"},{"forObject":"gdnsf:UncertainTaxLiabilityCurrent","labelType":"xbrl:documentation","value":"Carrying amount of uncertain tax liabilities incurred as of the balance sheet date for are expected to be paid within one year (or the normal operating cycle, if longer).","language":"en-US"},{"forObject":"gdnsf:UncertainTaxLiabilityCurrent","labelType":"xbrl:label","value":"Uncertain Tax Liability, Current","language":"en-US"},{"forObject":"gdnsf:UncertainTaxLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Uncertain tax liability","language":"en-US"},{"forObject":"gdnsf:VeranoMember","labelType":"xbrl:documentation","value":"Represents information relating to Verano","language":"en-US"},{"forObject":"gdnsf:VeranoMember","labelType":"xbrl:label","value":"Verano [Member]","language":"en-US"},{"forObject":"gdnsf:VeranoMember","labelType":"xbrl:terseLabel","value":"Verano","language":"en-US"},{"forObject":"gdnsf:WarrantsIssuableUnderAgreement","labelType":"xbrl:documentation","value":"Number of warrants issuable under the agreement.","language":"en-US"},{"forObject":"gdnsf:WarrantsIssuableUnderAgreement","labelType":"xbrl:label","value":"Warrants Issuable Under Agreement","language":"en-US"},{"forObject":"gdnsf:WarrantsIssuableUnderAgreement","labelType":"xbrl:terseLabel","value":"Warrants issuable under agreement","language":"en-US"},{"forObject":"gdnsf:WarrantsValueRecognizedAsOtherIncome","labelType":"xbrl:documentation","value":"The amount of other income recognized during the period for warrants receivable but not yet granted.","language":"en-US"},{"forObject":"gdnsf:WarrantsValueRecognizedAsOtherIncome","labelType":"xbrl:label","value":"Warrants Value Recognized As Other Income","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 Product [Member]","language":"en-US"},{"forObject":"gdnsf:WholesaleProductMember","labelType":"xbrl:terseLabel","value":"Wholesale","language":"en-US"},{"forObject":"srt:CounterpartyNameAxis","labelType":"xbrl:label","value":"Counterparty Name [Axis]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","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:RepurchaseAgreementCounterpartyNameDomain","labelType":"xbrl:label","value":"Counterparty Name [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":"Accounts Receivable","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: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: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 credit losses of $205,894 and $254,961, 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:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid In Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","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:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","labelType":"xbrl:terseLabel","value":"Obligation to issue shares","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":"Trade receivables, credit losses","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":"Accounts receivable, credit losses","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:AssetAcquisitionDomain","labelType":"xbrl:label","value":"Asset Acquisition [Domain]","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: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: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:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","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: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","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","labelType":"xbrl:label","value":"Business Combination, Price of Acquisition, Expected","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","labelType":"xbrl:terseLabel","value":"Expected purchase price","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: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, end of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"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","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: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: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: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: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:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","labelType":"xbrl:verboseLabel","value":"Leases","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 17)","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 [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","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: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:periodEndLabel","value":"End of year","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:periodStartLabel","value":"Beginning of year","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtMember","labelType":"xbrl:label","value":"Convertible Note","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtMember","labelType":"xbrl:terseLabel","value":"Convertible Notes","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:label","value":"Convertible Debt, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Convertible debt, net","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:verboseLabel","value":"Total convertible debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtSecuritiesMember","labelType":"xbrl:label","value":"Convertible notes","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Convertible debt","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 convertible debt","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldAmortization","labelType":"xbrl:label","value":"Cost, Amortization","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldAmortization","labelType":"xbrl:terseLabel","value":"Amortization of intangible assets capitalized into inventory","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: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:DebtConversionConvertedInstrumentAmount1","labelType":"xbrl:label","value":"Debt Conversion, Converted Instrument, Amount","language":"en-US"},{"forObject":"us-gaap:DebtConversionConvertedInstrumentAmount1","labelType":"xbrl:terseLabel","value":"Amount converted","language":"en-US"},{"forObject":"us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","labelType":"xbrl:label","value":"Debt Conversion, Converted Instrument, Warrants or Options Issued","language":"en-US"},{"forObject":"us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","labelType":"xbrl:terseLabel","value":"Warrants issued","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:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Conversion Price","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:terseLabel","value":"Conversion price per share","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: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:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:verboseLabel","value":"Long-Term Debt","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:DebtInstrumentTerm","labelType":"xbrl:label","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:terseLabel","value":"Debt instrument, term","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 as contra liability","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:verboseLabel","value":"Deferred financing costs unamortized","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: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: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: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:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","labelType":"xbrl:label","value":"Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","labelType":"xbrl:terseLabel","value":"Disposal Group, Held-for-Sale, Not Discontinued Operations","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:totalLabel","value":"Total assets held for sale","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:verboseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Operating losses","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","labelType":"xbrl:label","value":"Disposal Group Name [Domain]","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 loss per share - basic (in dollars per share)","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 loss per share - diluted (in dollars per share)","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: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":"Employee Stock Option","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:terseLabel","value":"Employee Stock Option","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:verboseLabel","value":"Stock options","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","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: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: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:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year One","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2025","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":"2028","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":"2027","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":"2026","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2024","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 principal payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:verboseLabel","value":"Lease principal payments - finance","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:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","labelType":"xbrl:label","value":"Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","labelType":"xbrl:terseLabel","value":"Notes receivable, current","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":"2024","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":"2028","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":"2027","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":"2026","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":"2025","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:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","labelType":"xbrl:terseLabel","value":"Future minimum lease payments (principal and interest) on the leases","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:FiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:terseLabel","value":"Finite-lived intangible assets","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Furniture and equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfOtherAssets","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Other Assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfOtherAssets","labelType":"xbrl:negatedLabel","value":"Loss (gain) on disposal of assets","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, 2023 and March 31, 2024","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Goodwill - December 31, 2022","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:GoodwillTransfers","labelType":"xbrl:label","value":"Goodwill, Transfers","language":"en-US"},{"forObject":"us-gaap:GoodwillTransfers","labelType":"xbrl:negatedLabel","value":"Divestitures (Note 3)","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:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration","labelType":"xbrl:label","value":"Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:label","value":"Impairment of Intangible Assets, Finite-lived","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:negatedLabel","value":"Write off","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:label","value":"Impairment of Long-Lived Assets to be Disposed of","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:terseLabel","value":"Disposal of Impairment loss","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: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:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","labelType":"xbrl:label","value":"Disposal Groups, Including Discontinued Operations [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable, Current","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income tax receivable","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:IncreaseDecreaseInIncomeTaxesReceivable","labelType":"xbrl:label","value":"Increase (Decrease) in Income Taxes Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInIncomeTaxesReceivable","labelType":"xbrl:negatedLabel","value":"Income taxes","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: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:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Changes in operating lease 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:IndefiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:terseLabel","value":"Indefinite-lived intangible assets","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:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:periodStartLabel","value":"Beginning balance","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:InterestExpenseMember","labelType":"xbrl:label","value":"Interest Expense [Member]","language":"en-US"},{"forObject":"us-gaap:InterestExpenseMember","labelType":"xbrl:terseLabel","value":"Interest expense","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: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:InventoryWriteDown","labelType":"xbrl:label","value":"Inventory Write-down","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:terseLabel","value":"Inventory valuation adjustments","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:totalLabel","value":"Total","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 costs","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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Maturity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Future minimum lease payments of operating 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: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":"2025","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":"2028","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":"2027","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":"2026","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2024","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' deficiency","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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","labelType":"xbrl:totalLabel","value":"Total liabilities held for sale","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","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:LicenseMember","labelType":"xbrl:terseLabel","value":"Licenses & Trademarks","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:LongTermDebtByMaturityAbstract","labelType":"xbrl:label","value":"Long-term Debt, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtByMaturityAbstract","labelType":"xbrl:terseLabel","value":"Stated maturities of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year One","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMember","labelType":"xbrl:label","value":"Long-Term Debt [Member]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMember","labelType":"xbrl:terseLabel","value":"Long-term debt","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:LossContingencyDamagesSoughtValue","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought, Value","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:terseLabel","value":"Damages sought","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:MeasurementInputOptionVolatilityMember","labelType":"xbrl:label","value":"Measurement Input, Option Volatility","language":"en-US"},{"forObject":"us-gaap:MeasurementInputRiskFreeInterestRateMember","labelType":"xbrl:label","value":"Measurement Input, Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:MeasurementInputSharePriceMember","labelType":"xbrl:label","value":"Measurement Input, Share Price [Member]","language":"en-US"},{"forObject":"us-gaap:MeasurementInputSharePriceMember","labelType":"xbrl:verboseLabel","value":"Share price","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 (used in) 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:totalLabel","value":"Net cash provided by (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:totalLabel","value":"Net loss and comprehensive 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: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:NontradeReceivablesCurrent","labelType":"xbrl:label","value":"Nontrade Receivables, Current","language":"en-US"},{"forObject":"us-gaap:NontradeReceivablesCurrent","labelType":"xbrl:verboseLabel","value":"Warrants held","language":"en-US"},{"forObject":"us-gaap:NotesPayableOtherPayablesMember","labelType":"xbrl:label","value":"Promissory Note","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":"Income (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 costs","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:OperatingLeasePayments","labelType":"xbrl:label","value":"Operating Lease, Payments","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:terseLabel","value":"Lease principal payments - operating","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: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:OtherIncomeAndExpensesAbstract","labelType":"xbrl:label","value":"Other Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","labelType":"xbrl:label","value":"Other Income and Other Expense Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Other Income (Expense)","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:OtherLiabilities","labelType":"xbrl:label","value":"Due to Related Parties","language":"en-US"},{"forObject":"us-gaap:OtherLiabilities","labelType":"xbrl:terseLabel","value":"Due to related parties","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other long-term liabilities","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:PaymentsOfFinancingCosts","labelType":"xbrl:terseLabel","value":"Deferred financing costs fair value","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireIntangibleAssets","labelType":"xbrl:label","value":"Payments to Acquire Intangible Assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireIntangibleAssets","labelType":"xbrl:terseLabel","value":"Additions","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:PrimeRateMember","labelType":"xbrl:terseLabel","value":"Prime Rate","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:label","value":"Proceeds from Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:terseLabel","value":"Proceeds from convertible debt, net of issuance costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:verboseLabel","value":"Proceeds","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: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:PropertyPlantAndEquipmentMember","labelType":"xbrl:label","value":"Property, Plant and Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentMember","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:PropertyPlantAndEquipmentNetByTypeAbstract","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net, by Type [Abstract]","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:ReceivablesNetCurrent","labelType":"xbrl:label","value":"Receivables, Net, Current","language":"en-US"},{"forObject":"us-gaap:ReceivablesNetCurrent","labelType":"xbrl:verboseLabel","value":"Trade receivable","language":"en-US"},{"forObject":"us-gaap:ReceivablesNetCurrentAbstract","labelType":"xbrl:label","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions","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:RepaymentsOfDebt","labelType":"xbrl:label","value":"Repayments of Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebt","labelType":"xbrl:negatedLabel","value":"Principal repayments","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:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units RSU [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"RSUs","language":"en-US"},{"forObject":"us-gaap:RetailMember","labelType":"xbrl:label","value":"Retail [Member]","language":"en-US"},{"forObject":"us-gaap:RetailMember","labelType":"xbrl:terseLabel","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 [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","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:verboseLabel","value":"Revenue Recognition","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: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":"Schedule of long-term debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","labelType":"xbrl:label","value":"Disposal Groups, Including Discontinued Operations [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of assets and liabilities held for sale","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: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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Maturities of Long-term Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of stated maturities of long-term debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of RSU activity","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:SecuredDebt","labelType":"xbrl:label","value":"Secured Debt","language":"en-US"},{"forObject":"us-gaap:SecuredDebt","labelType":"xbrl:periodEndLabel","value":"End of period","language":"en-US"},{"forObject":"us-gaap:SecuredDebt","labelType":"xbrl:periodStartLabel","value":"Beginning of year","language":"en-US"},{"forObject":"us-gaap:SecuredDebt","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:SecuredDebtCurrent","labelType":"xbrl:label","value":"Secured Debt, Current","language":"en-US"},{"forObject":"us-gaap:SecuredDebtCurrent","labelType":"xbrl:positiveLabel","value":"Note balance","language":"en-US"},{"forObject":"us-gaap:SecuredDebtCurrent","labelType":"xbrl:terseLabel","value":"Long-Term debt, current portion","language":"en-US"},{"forObject":"us-gaap:SecuredDebtCurrent","labelType":"xbrl:verboseLabel","value":"Less: current portion","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:SellingGeneralAndAdministrativeExpenseAbstract","labelType":"xbrl:label","value":"Selling, General and Administrative Expenses","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeitures (in Shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Forfeitures (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","labelType":"xbrl:terseLabel","value":"Number of Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"End of period (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Beginning of period (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:terseLabel","value":"Vested (in Shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Vested (in dollars per share)","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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Grant Fair Value","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: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:SharePrice","labelType":"xbrl:label","value":"Share Price","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Stock 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 (years)","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: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: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: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:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement","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 STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIENCY)","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","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 shares (in shares)","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:verboseLabel","value":"Shares issued in private placement (in shares)","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 shares","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' deficiency","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' deficiency","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: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:TenantImprovements","labelType":"xbrl:terseLabel","value":"Allowance of tenant improvement","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:UnsecuredDebt","labelType":"xbrl:label","value":"Unsecured Debt","language":"en-US"},{"forObject":"us-gaap:UnsecuredDebt","labelType":"xbrl:terseLabel","value":"Unsecured loan","language":"en-US"},{"forObject":"us-gaap:UnusualRiskOrUncertaintyLineItems","labelType":"xbrl:label","value":"Unusual Risk or Uncertainty [Line Items]","language":"en-US"},{"forObject":"us-gaap:UnusualRiskOrUncertaintyTable","labelType":"xbrl:label","value":"Unusual Risk or Uncertainty [Table]","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":"Warrant [Member]","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:terseLabel","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 loss per share - diluted (in shares)","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 loss per share - basic (in shares)","language":"en-US"},{"forObject":"cik:0001771706","labelType":"xbrl:label","value":"Vireo Growth Inc.","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"11201 - Disclosure - Accounts Payable and Accrued Liabilities","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"41201 - Disclosure - Accounts Payable and Accrued Liabilities (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"31203 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"10501 - Disclosure - Accounts Receivable","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"40501 - Disclosure - Accounts Receivable (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"30503 - Disclosure - Accounts Receivable (Tables)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"10301 - Disclosure - Business Combinations and Dispositions","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"40301 - Disclosure - Business Combinations and Dispositions - Assets Held for Sale (Details)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"30303 - Disclosure - Business Combinations and Dispositions (Tables)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"11701 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"41701 - Disclosure - Commitments and Contingencies (Details)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"11401 - Disclosure - Convertible Debt","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"41401 - Disclosure - Convertible Debt (Details)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"41402 - Disclosure - Convertible Debt - Summary (Details)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"31403 - Disclosure - Convertible Debt (Tables)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"10101 - Disclosure - Description of Business and Summary","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"40101 - Disclosure - Description of Business and Summary (Details)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"10401 - Disclosure - Fair Value Measurements","language":"en"},{"forObject":"rpt:group-18","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-19","labelType":"xbrl:label","value":"12101 - Disclosure - Financial Instruments","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"42101 - Disclosure - Financial Instruments (Details)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"11001 - Disclosure - Goodwill","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"41001 - Disclosure - Goodwill (Details)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"31003 - Disclosure - Goodwill (Tables)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"11101 - Disclosure - Intangibles","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"41102 - Disclosure - Intangibles - Expected Amortization (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"41101 - Disclosure - Intangibles - Finite and Indefinite (Details)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"31103 - Disclosure - Intangibles (Tables)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"10601 - Disclosure - Inventory","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"40601 - Disclosure - Inventory (Details)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"40602 - Disclosure - Inventory - Schedule of inventory valuation adjustments (Details)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"30603 - Disclosure - Inventory (Tables)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"10901 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"40901 - Disclosure - Leases - Components of lease expenses (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"40902 - Disclosure - Leases - Future minimum lease payments (Details)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"40903 - Disclosure - Leases - Narrative (Details)","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"40905 - Disclosure - Leases - Other information (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"40904 - Disclosure - Leases - Supplemental cash flow information (Details)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"30903 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"11301 - Disclosure - Long-Term Debt","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"41301 - Disclosure - Long-Term Debt - Narrative (Details)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"41302 - Disclosure - Long-Term Debt - Summary (Details)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"31303 - Disclosure - Long-Term Debt (Tables)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"11901 - Disclosure - Other Income (Expense)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"41901 - Disclosure - Other Income (Expense) (Details)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"10701 - Disclosure - Prepayments and other current assets","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"40701 - Disclosure - Prepayments and other current assets (Details)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"30703 - Disclosure - Prepayments and other current assets (Tables)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"10801 - Disclosure - Property and Equipment, Net","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"40801 - Disclosure - Property and Equipment, Net (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"40802 - Disclosure - Property and Equipment, Net - Narrative (Details)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"30803 - Disclosure - Property and Equipment, Net (Tables)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"12201 - Disclosure - Related Party Transactions","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"42201 - Disclosure - Related Party Transactions (Details)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"11801 - Disclosure - Selling, General and Administrative Expenses","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"41801 - Disclosure - Selling, General and Administrative Expenses (Details)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"31803 - Disclosure - Selling, General and Administrative Expenses (Tables)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"11601 - Disclosure - Stock-Based Compensation","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"41611 - Disclosure - Stock-Based Compensation - RSU (Details)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"41603 - Disclosure - Stock-Based Compensation - Stock Options - Activity (Details)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"41602 - Disclosure - Stock-Based Compensation - Stock Options - Assumptions (Details)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"41601 - Disclosure - Stock-Based Compensation - Stock Options - General Information (Details)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"41606 - Disclosure - Stock-Based Compensation - Stock Options - Intrinsic Value (Details)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"41604 - Disclosure - Stock-Based Compensation - Stock Options - Stock-based Compensation Expense (Details)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"41605 - Disclosure - Stock-Based Compensation - Stock Options - Unrecognized Compensation Costs (Details)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"31603 - Disclosure - Stock-Based Compensation (Tables)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"41607 - Disclosure - Stock-Based Compensation - Warrants - General Information and Assumptions (Details)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"41609 - Disclosure - Stock-Based Compensation - Warrants - Outstanding (Details)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"41610 - Disclosure - Stock-Based Compensation - Warrants - Stock-based Compensation Expense (Details)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"11501 - Disclosure - Stockholders' Equity","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"41502 - Disclosure - Stockholders' Equity - Shares - General Information (Details)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"41503 - Disclosure - Stockholders' Equity - Shares Issued (Details)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"41501 - Disclosure - Stockholders' Equity - Shares - Tabular Disclosure (Details)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"31503 - Disclosure - Stockholders' Equity (Tables)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"12301 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"42301 - Disclosure - Subsequent Events (Details)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"10201 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"40201 - Disclosure - Summary of Significant Accounting Policies - Anti-dilutive shares outstanding (Details)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"40202 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of revenue (Details)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"20202 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"30203 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"12001 - Disclosure - Supplemental Cash Flow Information","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"42001 - Disclosure - Supplemental Cash Flow Information (Details)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"32003 - Disclosure - Supplemental Cash Flow Information (Tables)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"00090 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"00100 - Statement - CONSOLIDATED BALANCE SHEETS","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"00300 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIENCY)","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"00200 - Statement - CONSOLIDATED STATEMENTS OF NET LOSS AND COMPREHENSIVE LOSS","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"41002 - Disclosure - Leases - Future minimum lease payments (Details) (Calc 2)","language":"en"}],"networks":[{"name":"rpt:network-presentation-31","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-32","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-33","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-34","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-35","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:verboseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"gdnsf:TaxWithholdingReceivableCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivable","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesNetCurrentAbstract","target":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-36","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-37","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-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:BusinessCombinationsAndDispositionsAbstract","order":1.0},{"source":"gdnsf:BusinessCombinationsAndDispositionsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:DisposalGroupClassificationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationAxis","target":"us-gaap:DisposalGroupClassificationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","target":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:BusinessCombinationsAndDispositionsAbstract","order":1.0},{"source":"gdnsf:BusinessCombinationsAndDispositionsAbstract","target":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-40","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-41","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:VeranoMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"gdnsf:ExchangeRatioOfSharesReceivable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:CounterpartyNameAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:TypeOfArrangementAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:StatementClassOfStockAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"gdnsf:ConvertibleDebtTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-43","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"gdnsf:ConvertibleDebtTranche1Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentTerm","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"gdnsf:ConvertibleDebtTranches2And3Member","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentCashInterestRate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentInterestInKindRatePercentage","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtConversionConvertedInstrumentAmount1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentNumberOfAdditionalTranches","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","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:WarrantsAndRightsOutstandingTerm","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-44","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromConvertibleDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsOfFinancingCosts","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaidInKindInterest","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebtNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ConvertibleDebtTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","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-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","order":1.0},{"source":"gdnsf:DescriptionOfBusinessAndSummaryAbstract","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:ArrangementAgreementWithVeranoHoldingsCorpMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:terseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:ExchangeRatioOfSharesReceivable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:StatementClassOfStockAxis","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:terseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","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-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:AssetImpairmentCharges","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","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-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:FinancialInstrumentsAbstract","order":1.0},{"source":"gdnsf:FinancialInstrumentsAbstract","target":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-52","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-53","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"}]}]},{"name":"rpt:network-presentation-54","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-55","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-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwillAbstract","target":"us-gaap:AmortizationOfIntangibleAssets","order":2.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:IntangibleAssetsNetExcludingGoodwillAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","order":3.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-57","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRollForward","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:PaymentsToAcquireIntangibleAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable","target":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"gdnsf:FiniteLivedIntangibleAssetsDisposed","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","target":"us-gaap:AmortizationOfIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:PaymentsToAcquireIntangibleAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsRollForward","target":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"gdnsf:IntangibleAssetsNetExcludingGoodwillRollforward","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:AmortizationOfIntangibleAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-58","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-59","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-60","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-61","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":"us-gaap:InventoryWriteDown","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-62","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-63","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-64","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-65","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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","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:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","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:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","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:negatedLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:LeaseLiabilitiesHeldForSale","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:PresentValueOfLeaseLiability","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract","target":"gdnsf:PresentValueOfLeaseLiabilityFinance","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDueAbstract","target":"gdnsf:OperatingAndFinanceLeaseLiability","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","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:FourthAmendmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"us-gaap:TenantImprovements","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:MonthlyBaseRent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable","target":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems","target":"gdnsf:AdditionalMonthlyBaseRentPayments","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","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-68","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:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasePayments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","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: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:ArrangementAgreementWithVeranoHoldingsCorpMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:terseLabel"}]},{"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:terseLabel"}]},{"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:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:InterestExpenseMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"us-gaap:LongTermDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":2.0},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:LineOfCreditMember","order":2.0},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:AssetAcquisitionAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLongTermDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:RangeAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SecuredDebtCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:StatementClassOfStockAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:IncomeStatementLocationAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentInterestInKindRatePercentage","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:SharesIssuableAccruedAsDeferredFinancing","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsOfFinancingCosts","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SharesIssuedPricePerShare","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"gdnsf:TradingLockUpPeriod","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","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":"gdnsf:PromissoryNoteAndLineOfCreditMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SecuredDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:LongTermDebtByMaturityAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LongTermDebtByMaturityAbstract","target":"us-gaap:SecuredDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsOfFinancingCosts","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaidInKindInterest","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SecuredDebt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SecuredDebtCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtByMaturityAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-73","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"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OtherIncomeAndExpensesAbstract","order":1.0},{"source":"us-gaap:OtherIncomeAndExpensesAbstract","target":"us-gaap:UnusualRiskOrUncertaintyTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:EntityDomain","target":"gdnsf:GrownRogueInternationalInc.Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MeasurementInputTypeAxis","target":"us-gaap:MeasurementInputTypeDomain","order":1.0},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputSharePriceMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyLineItems","target":"gdnsf:WarrantsIssuableUnderAgreement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyTable","target":"us-gaap:MeasurementInputTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputExpectedTermMember","order":2.0},{"source":"us-gaap:UnusualRiskOrUncertaintyLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputRiskFreeInterestRateMember","order":3.0},{"source":"us-gaap:UnusualRiskOrUncertaintyTable","target":"us-gaap:UnusualRiskOrUncertaintyLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyLineItems","target":"us-gaap:NontradeReceivablesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:MeasurementInputTypeDomain","target":"us-gaap:MeasurementInputOptionVolatilityMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:UnusualRiskOrUncertaintyLineItems","target":"gdnsf:WarrantsValueRecognizedAsOtherIncome","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-76","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-77","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-78","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-79","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-80","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:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentNetByTypeAbstract","target":"us-gaap:AssetImpairmentCharges","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:FairValueByAssetClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNetByTypeAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"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-81","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:FairValueByAssetClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueByAssetClassAxis","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain","target":"us-gaap:PropertyPlantAndEquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:DepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"gdnsf:InventoryCapitalizedCosts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AssetImpairmentCharges","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-82","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-83","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-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:OtherLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:LaborAndRelatedExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:ProfessionalFees","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:GeneralInsuranceExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:MarketingExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:OtherGeneralAndAdministrativeExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:SellingGeneralAndAdministrativeExpenseAbstract","target":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","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: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-89","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","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:RestrictedStockUnitsRSUMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"gdnsf:AwardsGrantedOnMarch152022Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-90","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":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-91","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:SharePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-93","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-94","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-95","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-96","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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-97","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-98","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":"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":"us-gaap:ClassOfWarrantOrRightOutstanding","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-99","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:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","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:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:LongtermDebtTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:WarrantsAndRightsOutstandingTerm","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":3.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"gdnsf:WarrantsIssuableUnderAgreement","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","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-101","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-102","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:MultipleVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:NumberOfSharesRedeemed","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"gdnsf:NumberOfRedeemedShares","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-103","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-104","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-105","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-106","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},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":1.0},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0},{"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:EighthAmendmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:AceVenturesLlcMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","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":"srt:RangeMember","target":"srt:MaximumMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"gdnsf:VeranoMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:CounterpartyNameAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:UnsecuredDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","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"}]}]},{"name":"rpt:network-presentation-107","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-108","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","order":2.0},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","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:terseLabel"}]},{"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:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-110","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:NewAccountingPronouncementsPolicyPolicyTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-111","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":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-112","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-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SupplementalCashFlowElementsAbstract","order":1.0},{"source":"us-gaap:SupplementalCashFlowElementsAbstract","target":"us-gaap:InterestPaidNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowElementsAbstract","target":"gdnsf:NonCashChangeInConstructionAccruedExpenses","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: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-115","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentQuarterlyReport","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:DocumentPeriodEndDate","order":3.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentTransitionReport","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:EntityAddressCityOrTown","order":10.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityAddressStateOrProvince","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:NoTradingSymbolFlag","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:SecurityExchangeName","order":17.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":18.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityInteractiveDataCurrent","order":19.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFilerCategory","order":20.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntitySmallBusiness","order":21.0},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityEmergingGrowthCompany","order":22.0},{"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:EntityCentralIndexKey","order":26.0},{"source":"dei:DocumentInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":27.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":28.0},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":29.0},{"source":"dei:DocumentInformationLineItems","target":"dei:AmendmentFlag","order":30.0}]},{"name":"rpt:network-presentation-116","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","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":"us-gaap:SecuredDebtCurrent","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","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:OperatingAndFinanceLeaseLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","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:IntangibleAssetsNetExcludingGoodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"gdnsf:UncertainTaxLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAbstract","target":"us-gaap:ConvertibleDebtNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:DepositsAssetsNoncurrent","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:LiabilitiesAbstract","target":"us-gaap:Liabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"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:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:NontradeReceivablesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-117","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"gdnsf:MultipleVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract","target":"us-gaap:CommonStockSharesOutstanding","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:SubordinateVotingSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","target":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:AdditionalPaidInCapitalMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:MultipleVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"gdnsf:SuperVotingSharesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":4.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":4.0},{"source":"us-gaap:StatementLineItems","target":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","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":"us-gaap:ProceedsFromConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"gdnsf:PaymentsForProceedsFromDeposits","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermLinesOfCredit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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:NetCashProvidedByUsedInInvestingActivities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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:IncreaseDecreaseInIncomeTaxesReceivable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:CostOfGoodsAndServicesSoldAmortization","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"gdnsf:NonTradeReceivable","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"gdnsf:NonCashInterestExpense","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:GainLossOnSaleOfOtherAssets","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","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":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","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":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfRevenueAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfRevenueAbstract","target":"us-gaap:InventoryWriteDown","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:InterestExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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:OtherNonoperatingIncomeExpense","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:NonoperatingIncomeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"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:IncomeStatementAbstract","target":"us-gaap:NonoperatingIncomeExpenseAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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-calculation-121","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-122","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsReceivableNetCurrent","order":1.0},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:ReceivablesNetCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"gdnsf:TaxWithholdingReceivableCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:AccountsAndOtherReceivablesNetCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-123","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","order":2.0},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","target":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-124","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-125","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryWriteDown","order":1.0},{"source":"us-gaap:InventoryWriteDown","target":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryWriteDown","target":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-126","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-127","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","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:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","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:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"gdnsf:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-128","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","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:FinanceLeaseLiabilityUndiscountedExcessAmount","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":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:LeaseLiabilitiesHeldForSale","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"gdnsf:PresentValueOfLeaseLiabilityFinance","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"gdnsf:PresentValueOfLeaseLiability","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","target":"gdnsf:OperatingAndFinanceLeaseLiability","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-129","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SecuredDebt","order":1.0},{"source":"us-gaap:SecuredDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-130","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-131","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-132","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-133","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:Cash","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:AccountsReceivableNetCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:DepositsAssetsNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:SecuredDebtCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","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:IncomeTaxesReceivable","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","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:InventoryNet","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:ConvertibleDebtNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"gdnsf:UncertainTaxLiabilityCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:NontradeReceivablesCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-134","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:InventoryValuationAdjustmentsIncreaseInCash","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:ProceedsFromConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:Depreciation","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":"gdnsf:PaymentsForProceedsFromDeposits","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermLinesOfCredit","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:DepreciationCapitalizedIntoInventory","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:FinanceLeasePrincipalPayments","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OperatingLeaseExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfIntangibleAssets","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:CostOfGoodsAndServicesSoldAmortization","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:NonTradeReceivable","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:NonCashInterestExpense","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AccretionExpense","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfOtherAssets","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInIncomeTaxesReceivable","order":18.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidExpense","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","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-135","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":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","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":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","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":"us-gaap:InventoryWriteDown","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:InterestExpense","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:OtherNonoperatingIncomeExpense","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}]}]}],"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/DisclosureAccountsReceivable"},{"name":"rpt:group-4","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsReceivableDetails"},{"name":"rpt:group-5","groupURI":"http://www.vireohealth.com/role/DisclosureAccountsReceivableTables"},{"name":"rpt:group-6","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositions"},{"name":"rpt:group-7","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositionsAssetsHeldForSaleDetails"},{"name":"rpt:group-8","groupURI":"http://www.vireohealth.com/role/DisclosureBusinessCombinationsAndDispositionsTables"},{"name":"rpt:group-9","groupURI":"http://www.vireohealth.com/role/DisclosureCommitmentsAndContingencies"},{"name":"rpt:group-10","groupURI":"http://www.vireohealth.com/role/DisclosureCommitmentsAndContingenciesDetails"},{"name":"rpt:group-11","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleDebt"},{"name":"rpt:group-12","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleDebtDetails"},{"name":"rpt:group-13","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleDebtSummaryDetails"},{"name":"rpt:group-14","groupURI":"http://www.vireohealth.com/role/DisclosureConvertibleDebtTables"},{"name":"rpt:group-15","groupURI":"http://www.vireohealth.com/role/DisclosureDescriptionOfBusinessAndSummary"},{"name":"rpt:group-16","groupURI":"http://www.vireohealth.com/role/DisclosureDescriptionOfBusinessAndSummaryDetails"},{"name":"rpt:group-17","groupURI":"http://www.vireohealth.com/role/DisclosureFairValueMeasurements"},{"name":"rpt:group-18","groupURI":"http://www.vireohealth.com/role/DisclosureFairValueMeasurementsSummaryOfAssetsThatAreMeasuredAtFairValueOnRecurringBasisDetails"},{"name":"rpt:group-19","groupURI":"http://www.vireohealth.com/role/DisclosureFinancialInstruments"},{"name":"rpt:group-20","groupURI":"http://www.vireohealth.com/role/DisclosureFinancialInstrumentsDetails"},{"name":"rpt:group-21","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwill"},{"name":"rpt:group-22","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwillDetails"},{"name":"rpt:group-23","groupURI":"http://www.vireohealth.com/role/DisclosureGoodwillTables"},{"name":"rpt:group-24","groupURI":"http://www.vireohealth.com/role/DisclosureIntangibles"},{"name":"rpt:group-25","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesExpectedAmortizationDetails"},{"name":"rpt:group-26","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesFiniteAndIndefiniteDetails"},{"name":"rpt:group-27","groupURI":"http://www.vireohealth.com/role/DisclosureIntangiblesTables"},{"name":"rpt:group-28","groupURI":"http://www.vireohealth.com/role/DisclosureInventory"},{"name":"rpt:group-29","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryDetails"},{"name":"rpt:group-30","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryScheduleOfInventoryValuationAdjustmentsDetails"},{"name":"rpt:group-31","groupURI":"http://www.vireohealth.com/role/DisclosureInventoryTables"},{"name":"rpt:group-32","groupURI":"http://www.vireohealth.com/role/DisclosureLeases"},{"name":"rpt:group-33","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails"},{"name":"rpt:group-34","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"},{"name":"rpt:group-35","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesNarrativeDetails"},{"name":"rpt:group-36","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesOtherInformationDetails"},{"name":"rpt:group-37","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"},{"name":"rpt:group-38","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesTables"},{"name":"rpt:group-39","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebt"},{"name":"rpt:group-40","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtNarrativeDetails"},{"name":"rpt:group-41","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtSummaryDetails"},{"name":"rpt:group-42","groupURI":"http://www.vireohealth.com/role/DisclosureLongTermDebtTables"},{"name":"rpt:group-43","groupURI":"http://www.vireohealth.com/role/DisclosureOtherIncomeExpense"},{"name":"rpt:group-44","groupURI":"http://www.vireohealth.com/role/DisclosureOtherIncomeExpenseDetails"},{"name":"rpt:group-45","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssets"},{"name":"rpt:group-46","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails"},{"name":"rpt:group-47","groupURI":"http://www.vireohealth.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables"},{"name":"rpt:group-48","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNet"},{"name":"rpt:group-49","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetDetails"},{"name":"rpt:group-50","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetNarrativeDetails"},{"name":"rpt:group-51","groupURI":"http://www.vireohealth.com/role/DisclosurePropertyAndEquipmentNetTables"},{"name":"rpt:group-52","groupURI":"http://www.vireohealth.com/role/DisclosureRelatedPartyTransactions"},{"name":"rpt:group-53","groupURI":"http://www.vireohealth.com/role/DisclosureRelatedPartyTransactionsDetails"},{"name":"rpt:group-54","groupURI":"http://www.vireohealth.com/role/DisclosureSellingGeneralAndAdministrativeExpenses"},{"name":"rpt:group-55","groupURI":"http://www.vireohealth.com/role/DisclosureSellingGeneralAndAdministrativeExpensesDetails"},{"name":"rpt:group-56","groupURI":"http://www.vireohealth.com/role/DisclosureSellingGeneralAndAdministrativeExpensesTables"},{"name":"rpt:group-57","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensation"},{"name":"rpt:group-58","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationRsuDetails"},{"name":"rpt:group-59","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsActivityDetails"},{"name":"rpt:group-60","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsAssumptionsDetails"},{"name":"rpt:group-61","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsGeneralInformationDetails"},{"name":"rpt:group-62","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsIntrinsicValueDetails"},{"name":"rpt:group-63","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsStockBasedCompensationExpenseDetails"},{"name":"rpt:group-64","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationStockOptionsUnrecognizedCompensationCostsDetails"},{"name":"rpt:group-65","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationTables"},{"name":"rpt:group-66","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsGeneralInformationAndAssumptionsDetails"},{"name":"rpt:group-67","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsOutstandingDetails"},{"name":"rpt:group-68","groupURI":"http://www.vireohealth.com/role/DisclosureStockBasedCompensationWarrantsStockBasedCompensationExpenseDetails"},{"name":"rpt:group-69","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquity"},{"name":"rpt:group-70","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesGeneralInformationDetails"},{"name":"rpt:group-71","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesIssuedDetails"},{"name":"rpt:group-72","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquitySharesTabularDisclosureDetails"},{"name":"rpt:group-73","groupURI":"http://www.vireohealth.com/role/DisclosureStockholdersEquityTables"},{"name":"rpt:group-74","groupURI":"http://www.vireohealth.com/role/DisclosureSubsequentEvents"},{"name":"rpt:group-75","groupURI":"http://www.vireohealth.com/role/DisclosureSubsequentEventsDetails"},{"name":"rpt:group-76","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-77","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAntiDilutiveSharesOutstandingDetails"},{"name":"rpt:group-78","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregationOfRevenueDetails"},{"name":"rpt:group-79","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-80","groupURI":"http://www.vireohealth.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-81","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformation"},{"name":"rpt:group-82","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformationDetails"},{"name":"rpt:group-83","groupURI":"http://www.vireohealth.com/role/DisclosureSupplementalCashFlowInformationTables"},{"name":"rpt:group-84","groupURI":"http://www.vireohealth.com/role/DocumentDocumentAndEntityInformation"},{"name":"rpt:group-85","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedBalanceSheets"},{"name":"rpt:group-86","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-87","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementOfChangesInStockholdersEquityDeficiency"},{"name":"rpt:group-88","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-89","groupURI":"http://www.vireohealth.com/role/StatementConsolidatedStatementsOfNetLossAndComprehensiveLoss"},{"name":"rpt:group-90","groupURI":"http://www.vireohealth.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-1","forObject":"rpt:network-calculation-121"},{"groupName":"rpt:group-4","forObject":"rpt:network-calculation-122"},{"groupName":"rpt:group-7","forObject":"rpt:network-calculation-123"},{"groupName":"rpt:group-29","forObject":"rpt:network-calculation-124"},{"groupName":"rpt:group-30","forObject":"rpt:network-calculation-125"},{"groupName":"rpt:group-33","forObject":"rpt:network-calculation-126"},{"groupName":"rpt:group-34","forObject":"rpt:network-calculation-127"},{"groupName":"rpt:group-90","forObject":"rpt:network-calculation-128"},{"groupName":"rpt:group-41","forObject":"rpt:network-calculation-129"},{"groupName":"rpt:group-46","forObject":"rpt:network-calculation-130"},{"groupName":"rpt:group-49","forObject":"rpt:network-calculation-131"},{"groupName":"rpt:group-55","forObject":"rpt:network-calculation-132"},{"groupName":"rpt:group-85","forObject":"rpt:network-calculation-133"},{"groupName":"rpt:group-88","forObject":"rpt:network-calculation-134"},{"groupName":"rpt:group-89","forObject":"rpt:network-calculation-135"},{"groupName":"rpt:group-7","forObject":"rpt:cube-0"},{"groupName":"rpt:group-10","forObject":"rpt:cube-1"},{"groupName":"rpt:group-12","forObject":"rpt:cube-2"},{"groupName":"rpt:group-13","forObject":"rpt:cube-3"},{"groupName":"rpt:group-16","forObject":"rpt:cube-4"},{"groupName":"rpt:group-26","forObject":"rpt:cube-5"},{"groupName":"rpt:group-35","forObject":"rpt:cube-6"},{"groupName":"rpt:group-40","forObject":"rpt:cube-7"},{"groupName":"rpt:group-41","forObject":"rpt:cube-8"},{"groupName":"rpt:group-44","forObject":"rpt:cube-9"},{"groupName":"rpt:group-49","forObject":"rpt:cube-10"},{"groupName":"rpt:group-50","forObject":"rpt:cube-11"},{"groupName":"rpt:group-58","forObject":"rpt:cube-12"},{"groupName":"rpt:group-60","forObject":"rpt:cube-13"},{"groupName":"rpt:group-61","forObject":"rpt:cube-14"},{"groupName":"rpt:group-63","forObject":"rpt:cube-15"},{"groupName":"rpt:group-64","forObject":"rpt:cube-16"},{"groupName":"rpt:group-66","forObject":"rpt:cube-17"},{"groupName":"rpt:group-67","forObject":"rpt:cube-18"},{"groupName":"rpt:group-68","forObject":"rpt:cube-19"},{"groupName":"rpt:group-70","forObject":"rpt:cube-20"},{"groupName":"rpt:group-71","forObject":"rpt:cube-21"},{"groupName":"rpt:group-72","forObject":"rpt:cube-22"},{"groupName":"rpt:group-75","forObject":"rpt:cube-23"},{"groupName":"rpt:group-77","forObject":"rpt:cube-24"},{"groupName":"rpt:group-78","forObject":"rpt:cube-25"},{"groupName":"rpt:group-84","forObject":"rpt:cube-26"},{"groupName":"rpt:group-85","forObject":"rpt:cube-27"},{"groupName":"rpt:group-86","forObject":"rpt:cube-28"},{"groupName":"rpt:group-87","forObject":"rpt:cube-29"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"143126330","decimals":0}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"128126330","decimals":0}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0001771706"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"--12-31"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"2024"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Q1"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:NoTradingSymbolFlag","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"NONE"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"111041230"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"}},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"}},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"320851"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"}},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"}},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"}},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"}},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.05","decimals":2}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.07","decimals":2}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#OperatingExpenses"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"819655","decimals":0}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"819655","decimals":0}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"819655","decimals":0}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"819655","decimals":0}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"gdnsf:CommonStockConvertibleNumberOfShares","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"10-Q"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"2024-03-31"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"000-56225"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"GOODNESS GROWTH HOLDINGS,\u00a0INC."}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"CA"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"82-3835655"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"207 South 9th Street"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Minneapolis"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"MN"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"55402"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"(612)"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"999-1606"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"None"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"Non-accelerated Filer"}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"true"}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"dei:EntityExTransitionPeriod","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"false"}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-05-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"111041230"}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-05-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"320851"}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-05-04T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12603903","decimals":0}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15964665","decimals":0}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"205894","decimals":0}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"254961","decimals":0}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2753673","decimals":0}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3086640","decimals":0}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12102916","decimals":0}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12278119","decimals":0}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19357250","decimals":0}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19285870","decimals":0}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1046127","decimals":0}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1336234","decimals":0}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3750000","decimals":0}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:NontradeReceivablesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3265231","decimals":0}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:NontradeReceivablesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1937352","decimals":0}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92297445","decimals":0}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91213271","decimals":0}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"147176545","decimals":0}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"148852151","decimals":0}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23541445","decimals":0}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23291183","decimals":0}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11118882","decimals":0}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2018163","decimals":0}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8513765","decimals":0}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8718577","decimals":0}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"533745","decimals":0}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"383645","decimals":0}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190884382","decimals":0}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183263719","decimals":0}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7970158","decimals":0}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7674389","decimals":0}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebtCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60896288","decimals":0}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebtCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60220535","decimals":0}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"882457","decimals":0}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"890013","decimals":0}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"gdnsf:UncertainTaxLiabilityCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26116000","decimals":0}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"gdnsf:UncertainTaxLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22356000","decimals":0}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88373080","decimals":0}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88326323","decimals":0}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184237983","decimals":0}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"179467260","decimals":0}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19635409","decimals":0}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10543934","decimals":0}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176257","decimals":0}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"155917","decimals":0}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9410053","decimals":0}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9140257","decimals":0}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"213459702","decimals":0}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"199307368","decimals":0}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"111041230"}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"110007030"}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"110007030"}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"320851"}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"331193"}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"331193"}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187564192","decimals":0}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187384403","decimals":0}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-210139512","decimals":0}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-203428052","decimals":0}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22575320","decimals":0}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16043649","decimals":0}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190884382","decimals":0}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183263719","decimals":0}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24087315","decimals":0}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19088423","decimals":0}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12146888","decimals":0}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"gdnsf:CostOfGoodsAndServicesSoldExcludingInventoryAdjustments","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9578211","decimals":0}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-304000","decimals":0}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10000","decimals":0}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12244427","decimals":0}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9520212","decimals":0}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7051613","decimals":0}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7156835","decimals":0}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"179789","decimals":0}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1675594","decimals":0}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73547","decimals":0}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159511","decimals":0}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentForAmortization","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"180034","decimals":0}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentForAmortization","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159766","decimals":0}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7484983","decimals":0}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9151706","decimals":0}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4759444","decimals":0}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"368506","decimals":0}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"gdnsf:GainLossOnSaleOfBusinessAndOtherAssets","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-120856","decimals":0}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8722637","decimals":0}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:InterestExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7134789","decimals":0}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1317589","decimals":0}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22313","decimals":0}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7525904","decimals":0}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7112476","decimals":0}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2766460","decimals":0}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6743970","decimals":0}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3945000","decimals":0}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1725000","decimals":0}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"gdnsf:DeferredIncomeTaxRecoveries","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63000","decimals":0}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6711460","decimals":0}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8405970","decimals":0}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.05","decimals":2}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.07","decimals":2}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"143126330","decimals":0}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"128126330","decimals":0}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-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":"86721030"}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-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":"348642"}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-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-164","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"181321847","decimals":0}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-177880963","decimals":0}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3440884","decimals":0}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1675594","decimals":0}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1675594","decimals":0}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1221837","decimals":0}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1221837","decimals":0}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-8405970","decimals":0}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8405970","decimals":0}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"86721030"}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"348642"}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-04-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-176","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"184219278","decimals":0}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-186286933","decimals":0}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2067655","decimals":0}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-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":"110007030"}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-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":"331193"}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"187384403","decimals":0}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-203428052","decimals":0}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16043649","decimals":0}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"gdnsf:NumberOfSubordinateVotingSharesIssuedOnRedemptionOfMultipleVotingShares","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1034200"}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"-10342"}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"179789","decimals":0}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"179789","decimals":0}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-6711460","decimals":0}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6711460","decimals":0}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"111041230"}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"320851"}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"187564192","decimals":0}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-210139512","decimals":0}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22575320","decimals":0}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6711460","decimals":0}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8405970","decimals":0}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-304000","decimals":0}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsIncreaseInCash","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10000","decimals":0}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73547","decimals":0}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159511","decimals":0}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"gdnsf:DepreciationCapitalizedIntoInventory","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"560180","decimals":0}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"gdnsf:DepreciationCapitalizedIntoInventory","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"734087","decimals":0}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103564","decimals":0}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206290","decimals":0}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"180034","decimals":0}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159766","decimals":0}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSoldAmortization","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24778","decimals":0}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"179789","decimals":0}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1675594","decimals":0}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"gdnsf:NonTradeReceivable","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1327879","decimals":0}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"gdnsf:NonCashInterestExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2015889","decimals":0}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"gdnsf:NonCashInterestExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1398848","decimals":0}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-63000","decimals":0}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:AccretionExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52815","decimals":0}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:AccretionExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"394573","decimals":0}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfOtherAssets","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-120856","decimals":0}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-348817","decimals":0}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-24448","decimals":0}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-290106","decimals":0}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-513902","decimals":0}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-299252","decimals":0}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1230547","decimals":0}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInIncomeTaxesReceivable","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-175203","decimals":0}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInIncomeTaxesReceivable","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1807364","decimals":0}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInUncertainTaxPositionLiabilitiesTotal","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3760000","decimals":0}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174340","decimals":0}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1141057","decimals":0}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-168746","decimals":0}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1037417","decimals":0}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"gdnsf:IncreaseDecreaseInAssetsAndLiabilitiesHeldForSale","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18767","decimals":0}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1190332","decimals":0}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3794958","decimals":0}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"899264","decimals":0}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"197827","decimals":0}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForProceedsFromDeposits","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"150100","decimals":0}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"gdnsf:PaymentsForProceedsFromDeposits","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"522375","decimals":0}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1049364","decimals":0}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-720202","decimals":0}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermLinesOfCredit","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1050000","decimals":0}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71066","decimals":0}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"288574","decimals":0}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1121066","decimals":0}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-288574","decimals":0}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3360762","decimals":0}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4803734","decimals":0}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15964665","decimals":0}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15149333","decimals":0}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12603903","decimals":0}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10345599","decimals":0}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">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 previously 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 cannabis company whose mission is to provide safe access, quality products and value to its customers while supporting its local communities through active participation and restorative justice programs. Goodness Growth operates cannabis cultivation, production, and dispensary facilities in Maryland, Minnesota, and New York, and formerly in Arizona and New Mexico.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;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 adult-use as \u201cstill a violation of federal law.\u201d At the present time, the distinction between \u201cmedical marijuana\u201d and \u201cadult-use marijuana\u201d does not exist under U.S. federal law.</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;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">On January 31, 2022, the Company entered into an Arrangement Agreement (the \u201cArrangement Agreement\u201d) with Verano Holdings Corp. (\u201c</span><b style=\"font-weight:bold;background:#ffffff;\">Verano</b><span style=\"background:#ffffff;\">\u201d), pursuant to which Verano was to 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 \u201c</span><b style=\"font-weight:bold;background:#ffffff;\">Arrangement</b><span style=\"background:#ffffff;\">\u201d). Subject to the terms and conditions set forth in the Arrangement Agreement and the Plan of Arrangement, holders of Goodness Growth Shares would receive\u00a0</span><span style=\"background:#ffffff;\">0.22652</span><span style=\"background:#ffffff;\">\u00a0of a subordinate voting share of Verano (each a \u201c</span><b style=\"font-weight:bold;background:#ffffff;\">Verano Subordinate Voting Share</b><span style=\"background:#ffffff;\">\u201d), subject to adjustment as described below (the \u201c</span><b style=\"font-weight:bold;background:#ffffff;\">Exchange Ratio</b><span style=\"background:#ffffff;\">\u201d), for each Subordinate Voting Share held, and\u00a0</span><span style=\"background:#ffffff;\">22.652</span><span style=\"background:#ffffff;\">\u00a0Verano Subordinate Voting Shares for each Multiple Voting Share and Super Voting Share held, immediately prior to the effective time of the Arrangement.</span></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;text-align:justify;margin:0pt;\">On October 13, 2022, Goodness Growth received a notice of purported termination of the Arrangement Agreement (the \u201c<b style=\"font-weight:bold;\">Notice</b>\u201d) from Verano. The Notice asserted certain breaches of the Arrangement Agreement, including claims the Company\u2019s public filings and communications with respect to its business and ongoing operations were misleading and that the Company breached its representations to Verano under the Arrangement Agreement. Verano also claimed, as a result of such breaches, it is entitled to payment of the $14,875,000\u00a0termination fee and its transaction expenses. Goodness Growth denies all of Verano\u2019s allegations and affirmatively asserts that it has complied with its obligations under the Arrangement Agreement, and with its disclosure obligations under US and Canadian law, in all material respects at all times. The Company believes that Verano has no factual or legal basis to justify or support its purported grounds for termination of the Arrangement Agreement.</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;text-align:justify;background:#ffffff;margin:0pt;\">On October 21, 2022, Goodness Growth commenced an action in the Supreme Court of British Columbia against Verano after Verano repudiated the Arrangement Agreement. The Company is seeking damages, costs and interest, based on Verano's breach of contract and of its duty of good faith and honest performance.</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;text-align:justify;background:#ffffff;margin:0pt;\">On November 14, 2022, Verano filed counterclaims against the Company for the termination fee and transaction expenses described above.</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;text-align:justify;background:#ffffff;margin:0pt;\">On July 31, 2023, the Company filed a requisition for adjournment of its application filed July 14, 2023, and set for hearing on July 31, 2023 to compel Verano\u2019s compliance with document production.</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;text-align:justify;background:#ffffff;margin:0pt;\">Throughout 2023, the Company served\u00a04\u00a0lists of documents, reviewed document production from Verano, and prepared for examinations for discovery. \u00a0The Company also prepared materials in anticipation of seeking summary determination of its claim.</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;text-align:justify;background:#ffffff;margin:0pt;\">Due to uncertainties inherent in litigation, it is not possible for Goodness Growth to predict the timing or final outcome of the legal proceedings against Verano or to determine the amount of damages, if any, that may be awarded.</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;text-align:justify;background:#ffffff;margin:0pt;\">The termination of the Arrangement Agreement gives rise to substantial doubt about the Company\u2019s ability to continue as a going concern. Company management is working with the Company\u2019s lenders, counsel, and other applicable parties to implement a plan to effectively mitigate the conditions giving rise to substantial doubt. Elements of this plan may include, but are not limited to, asset sales, debt restructuring, and capital raises. The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. However, the Company\u2019s continuance as a going concern is dependent on its future profitability and implementation of the aforementioned plan. The Company may not be successful in these efforts.</p>"}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.22652","decimals":5}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"22.652","decimals":3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2022-10-13T00:00:00/2022-10-14T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"14875000","decimals":0}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:item","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"4"}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">Significant Accounting Policies</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">The Company\u2019s significant accounting policies are described in Note 2 to the Company\u2019s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with the United States Securities and Exchange Commission (\u201c<b style=\"font-weight:bold;\">SEC</b>\u201d) on April 1, 2024, (the \"<b style=\"font-weight:bold;\">Annual Financial Statements</b>\"), as amended on April 29, 2024. There have been no material changes to the Company\u2019s 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</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"font-style:normal;font-weight:normal;\">The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company. The information included in these statements should be read in conjunction with the Annual Financial Statements. The unaudited condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (\u201cU.S. GAAP\u201d) and pursuant to the rules\u00a0and regulations of the SEC. In the opinion of management, the financial data presented includes all adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. Results of interim periods should not be considered indicative of the results for the full year. These unaudited interim condensed consolidated financial statements include estimates and assumptions of management that affect the amounts reported in the unaudited condensed consolidated financial statements. Actual results could differ from these estimates.</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;\">Basis of consolidation</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">These unaudited condensed consolidated financial statements include the accounts of the following entities wholly owned, or effectively controlled by the Company during the period ended March 31, 2024:</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;margin-left:auto;margin-right:auto;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;\">MaryMed, 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;\">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;\">Vireo of Charm City, 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;\">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 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;\">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 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 Company's unaudited condensed consolidated financial statements. Red Barn Growers, Inc. and all New Mexico assets and liabilities were divested in June of 2023.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;padding-bottom:12pt;margin:0pt;\">Recently adopted accounting pronouncements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">None.</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;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 restricted stock units.</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. The Company recorded a net loss for the three month periods ended March 31, 2024, and 2023, presented in these financial statements, and as such there is no difference between the Company\u2019s basic and diluted net loss per share for these periods.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The anti-dilutive shares outstanding for the three month period ending March 31, 2024, and 2023 were as follows:</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;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.56%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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><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: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></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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:29.36%;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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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: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;\">2024</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%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 29,945,511</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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 28,566,282</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 19,437,649</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%;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,187,649</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">RSUs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 2,543,011</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: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;\"> 3,102,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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,569,927</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: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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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;\"> 123,496,098</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%;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;\"> 34,856,696</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;\">Revenue Recognition</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;\">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 adult-use and medical customers.</span></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;\">The following table represents the Company\u2019s disaggregated revenue by source:</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.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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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 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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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></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.37%;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;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;\">Three Months Ended</b><b style=\"font-weight:bold;\"><br/></b><b style=\"font-weight:bold;\">March 31,</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.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;\">\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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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;\">\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;\">2023</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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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;\"> 19,599,440</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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,471,799</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.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.49%;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.52%;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;\"> 4,487,875</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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.49%;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.5%;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,616,624</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;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.52%;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;\"> 24,087,315</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.5%;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;\"> 19,088,423</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;font-style:italic;font-weight:bold;padding-bottom:12pt;margin:0pt;\">New accounting pronouncements not yet adopted</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\"><b style=\"font-weight:bold;\">ASU 2023-07</b>\u00a0In November 2023, the Financial Accounting Standards Board (\u201cFASB\u201d) issued Accounting Standards Update (\"ASU\") 2023-07,\u00a0<i style=\"font-style:italic;\">Improvements to Reportable Segment Disclosures (Topic 280)</i>. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (\u201cCODM\u201d) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment\u2019s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.\u00a0The Company has not adopted the standard for the interim periods presented herein, but will adopt the standard on or before December 31, 2024. This ASU will result in additional required disclosures when adopted, where applicable.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><b style=\"font-weight:bold;\">ASU 2023-09</b>\u00a0In December 2023, the FASB issued ASU 2023-09,\u00a0<i style=\"font-style:italic;\">Improvements to Income Tax Disclosures (Topic 740)</i>. The ASU requires disaggregated information about a reporting entity\u2019s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. Once adopted, this ASU will result in additional disclosures.</p>"}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;\"><span style=\"font-style:normal;font-weight:normal;\">The accompanying unaudited condensed consolidated financial statements reflect the accounts of the Company. The information included in these statements should be read in conjunction with the Annual Financial Statements. The unaudited condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (\u201cU.S. GAAP\u201d) and pursuant to the rules\u00a0and regulations of the SEC. In the opinion of management, the financial data presented includes all adjustments necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented. Results of interim periods should not be considered indicative of the results for the full year. These unaudited interim condensed consolidated financial statements include estimates and assumptions of management that affect the amounts reported in the unaudited condensed consolidated financial statements. Actual results could differ from these estimates.</span></p>"}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">These unaudited condensed consolidated financial statements include the accounts of the following entities wholly owned, or effectively controlled by the Company during the period ended March 31, 2024:</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;margin-left:auto;margin-right:auto;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;\">MaryMed, 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;\">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;\">Vireo of Charm City, 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;\">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 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;\">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 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 Company's unaudited condensed consolidated financial statements. Red Barn Growers, Inc. and all New Mexico assets and liabilities were divested in June of 2023.</p>"}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;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;\">MaryMed, 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;\">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;\">Vireo of Charm City, 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;\">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 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;\">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-259","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;padding-bottom:12pt;margin:0pt;\">Recently adopted accounting pronouncements</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">None.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;padding-bottom:12pt;margin:0pt;\">New accounting pronouncements not yet adopted</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\"><b style=\"font-weight:bold;\">ASU 2023-07</b>\u00a0In November 2023, the Financial Accounting Standards Board (\u201cFASB\u201d) issued Accounting Standards Update (\"ASU\") 2023-07,\u00a0<i style=\"font-style:italic;\">Improvements to Reportable Segment Disclosures (Topic 280)</i>. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (\u201cCODM\u201d) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment\u2019s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.\u00a0The Company has not adopted the standard for the interim periods presented herein, but will adopt the standard on or before December 31, 2024. This ASU will result in additional required disclosures when adopted, where applicable.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><b style=\"font-weight:bold;\">ASU 2023-09</b>\u00a0In December 2023, the FASB issued ASU 2023-09,\u00a0<i style=\"font-style:italic;\">Improvements to Income Tax Disclosures (Topic 740)</i>. The ASU requires disaggregated information about a reporting entity\u2019s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. Once adopted, this ASU will result in additional disclosures.</p>"}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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 restricted stock units.</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. The Company recorded a net loss for the three month periods ended March 31, 2024, and 2023, presented in these financial statements, and as such there is no difference between the Company\u2019s basic and diluted net loss per share for these periods.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">The anti-dilutive shares outstanding for the three month period ending March 31, 2024, and 2023 were as follows:</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;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.56%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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><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: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></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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:29.36%;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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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: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;\">2024</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%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 29,945,511</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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 28,566,282</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 19,437,649</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%;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,187,649</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">RSUs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 2,543,011</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: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;\"> 3,102,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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,569,927</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: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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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;\"> 123,496,098</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%;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;\"> 34,856,696</p></td></tr></table>"}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.56%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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><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: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></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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:29.36%;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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;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: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;\">2024</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%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 29,945,511</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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 28,566,282</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 19,437,649</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%;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,187,649</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">RSUs</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 2,543,011</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: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;\"> 3,102,765</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Convertible debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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,569,927</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: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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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:0.07%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.29%;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;\"> 123,496,098</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%;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;\"> 34,856,696</p></td></tr></table>"}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"29945511","decimals":0}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"28566282","decimals":0}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"19437649","decimals":0}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"3187649","decimals":0}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2543011","decimals":0}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"3102765","decimals":0}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertibleDebtSecuritiesMember"},"factValues":[{"value":"71569927","decimals":0}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"123496098","decimals":0}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"34856696","decimals":0}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\"><span style=\"background:#ffffff;\">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 adult-use and medical customers.</span></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;\">The following table represents the Company\u2019s disaggregated revenue by source:</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.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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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 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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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></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.37%;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;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;\">Three Months Ended</b><b style=\"font-weight:bold;\"><br/></b><b style=\"font-weight:bold;\">March 31,</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.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;\">\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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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;\">\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;\">2023</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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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;\"> 19,599,440</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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,471,799</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.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.49%;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.52%;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;\"> 4,487,875</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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.49%;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.5%;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,616,624</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;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.52%;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;\"> 24,087,315</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.5%;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;\"> 19,088,423</p></td></tr></table>"}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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 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.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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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></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.37%;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;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;\">Three Months Ended</b><b style=\"font-weight:bold;\"><br/></b><b style=\"font-weight:bold;\">March 31,</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.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;\">\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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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;\">\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;\">2023</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.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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;\"> 19,599,440</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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,471,799</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.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.49%;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.52%;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;\"> 4,487,875</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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.49%;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.5%;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,616,624</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;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.52%;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;\"> 24,087,315</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.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><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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:10.5%;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;\"> 19,088,423</p></td></tr></table>"}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"19599440","decimals":0}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"16471799","decimals":0}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"gdnsf:WholesaleProductMember"},"factValues":[{"value":"4487875","decimals":0}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"gdnsf:WholesaleProductMember"},"factValues":[{"value":"2616624","decimals":0}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24087315","decimals":0}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19088423","decimals":0}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"gdnsf:BusinessCombinationsAndDispositionsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">3. Business Combinations and Dispositions</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><i style=\"font-style:italic;\">Assets Held for Sale</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">As of March 31, 2024, the Company identified property and equipment, deposits, and lease assets and liabilities associated with the businesses in New York, Nevada, and Massachusetts with carrying amounts that are expected to be recovered principally through sale or disposal rather than through continuing use. The sale of these assets and liabilities is highly probable, they can be sold in their immediate condition, and the sales are expected to occur within the next twelve months. </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">As such, these assets and liabilities have been classified as \u201cheld for sale.\u201d Management does not believe 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. The carrying value of these net assets did not exceed fair value less expected cost to sell, and as such, the Company recorded\u00a0no\u00a0impairment loss. Assets and liabilities held for sale are as follows:</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;text-align:justify;background:#ffffff;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:71.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.31%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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.31%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.31%;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.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 style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;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.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.31%;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.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 style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;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.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><b style=\"font-weight:bold;\">Assets held for sale</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.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;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;margin:0pt;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:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.06%;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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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 colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.04%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 87,333,100</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 86,864,965</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Intangible assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> 662,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 662,500</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease, right-of-use asset</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> 3,381,612</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;background:#cceeff;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,381,612</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deposits</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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%;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;\"> 920,233</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;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;\"> 304,194</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total assets held for sale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 92,297,445</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 91,213,271</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;margin:0pt;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.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><b style=\"font-weight:bold;\">Liabilities held for sale</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;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.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Right of Use Liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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;\"> 88,373,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;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;\"> 88,326,323</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total liabilities held for sale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 88,373,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 88,326,323</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-size:1pt;font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-size:1pt;font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-size:1pt;font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"font-size:1pt;font-style:italic;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">Current assets and liabilities held by our New York business have not been classified as held for sale. Pre-tax operating losses attributable to the New York business were $3,698,934\u00a0for the three months ended March 31, 2024.</p>"}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<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><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.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.31%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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.31%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.31%;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.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 style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;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.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.31%;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.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 style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;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.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><b style=\"font-weight:bold;\">Assets held for sale</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.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;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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.04%;margin:0pt;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:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.06%;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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;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 colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:12.04%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Property and equipment</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 87,333,100</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 86,864,965</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Intangible assets</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> 662,500</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 662,500</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease, right-of-use asset</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> 3,381,612</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;background:#cceeff;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,381,612</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Deposits</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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%;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;\"> 920,233</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;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;\"> 304,194</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total assets held for sale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 92,297,445</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 91,213,271</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.58%;margin:0pt;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.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><b style=\"font-weight:bold;\">Liabilities held for sale</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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;\">\u00a0\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;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.25%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Right of Use Liability</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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;\"> 88,373,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;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;\"> 88,326,323</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.25%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total liabilities held for sale</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.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;\"> 88,373,080</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.46%;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.58%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 88,326,323</p></td></tr></table>"}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"87333100","decimals":0}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"86864965","decimals":0}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"662500","decimals":0}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"662500","decimals":0}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"3381612","decimals":0}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationAssetsOperatingLeaseRightOfUseAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"3381612","decimals":0}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"920233","decimals":0}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationDepositsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"304194","decimals":0}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"92297445","decimals":0}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"91213271","decimals":0}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"88373080","decimals":0}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"gdnsf:DisposalGroupIncludingDiscontinuedOperationLiabilitiesRightOfUseLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"88326323","decimals":0}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"88373080","decimals":0}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"88326323","decimals":0}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember","us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":"gdnsf:BusinessesInNewyorkNevadaAndMassachusettsMember"},"factValues":[{"value":"3698934","decimals":0}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;font-style:italic;padding-bottom:12pt;margin:0pt;\">Items measured at fair value on a non-recurring basis</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\">The Company\u2019s non-financial assets, such as prepayments and other current assets, long lived assets, including property and equipment 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. No indicators of impairment existed as of March 31, 2024, and therefore no impairment charges were recorded.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;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, long-term debt, and convertible 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;background:#ffffff;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">The carrying value of the Company\u2019s warrants held \u00a0utilize Level 3 inputs given there is no market activity for the asset. The inputs used are further described in Note 19.</p>"}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndNontradeReceivableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin:0pt;\"><span style=\"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.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: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: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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.64%;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.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 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;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;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.64%;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.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 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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;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%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.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: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;\"> 1,862,555</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 2,256,763</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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: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;\"> 174,660</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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: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;\"> 174,660</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.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: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:11.71%;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;\"> 716,458</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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;\"> 655,217</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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,753,673</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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;\"> 3,086,640</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;\"><span style=\"background:#ffffff;\">Included in the trade receivables, net balance at March 31, 2024, and December 31, 2023, is an allowance for doubtful accounts of \u00a0</span><span style=\"background:#ffffff;\">$46,619</span><span style=\"background:#ffffff;\">\u00a0and </span><span style=\"background:#ffffff;\">$95,686</span><span style=\"background:#ffffff;\"> respectively.\u00a0Included in the tax withholding receivable, net balance at March 31, 2024, and December 31, 2023, is an allowance for doubtful accounts of </span><span style=\"background:#ffffff;\">$159,275</span><span style=\"background:#ffffff;\">. </span></p>"}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfTradeReceivablesDisclosureTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.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: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: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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.64%;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.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 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;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;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.64%;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.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 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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;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%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.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: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;\"> 1,862,555</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 2,256,763</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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: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;\"> 174,660</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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: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;\"> 174,660</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.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: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:11.71%;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;\"> 716,458</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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;\"> 655,217</p></td></tr><tr><td style=\"vertical-align:bottom;width:69.64%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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,753,673</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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:11.71%;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;\"> 3,086,640</p></td></tr></table>"}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesNetCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1862555","decimals":0}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2256763","decimals":0}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"gdnsf:TaxWithholdingReceivableCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174660","decimals":0}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"gdnsf:TaxWithholdingReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174660","decimals":0}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"716458","decimals":0}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:AccountsAndOtherReceivablesNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"655217","decimals":0}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2753673","decimals":0}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3086640","decimals":0}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46619","decimals":0}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95686","decimals":0}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159275","decimals":0}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"gdnsf:AllowanceForDoubtfulTaxWithholdingReceivable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159275","decimals":0}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;background:#cceeff;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,154,921</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;\"> 13,058,348</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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,318,269</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;\"> 5,278,331</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\"> 884,060</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;\"> 949,191</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\"> 19,357,250</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;\"> 19,285,870</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;margin:0pt;\"><span style=\"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: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 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.59%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.59%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.09%;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.59%;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=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.31%;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;\">March\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 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.59%;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:11.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 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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:11.83%;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;\">2023</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 0pt 0.05pt 0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.24%;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;\"> (188,200)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.19%;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,072</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 0.05pt 0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.24%;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;\"> (115,800)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.19%;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;\"> (25,072)</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 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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:10.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 0pt 0.05pt 0pt;\"> (304,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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:10.19%;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 0pt 0.05pt 0pt;\"> (10,000)</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;margin-bottom:12pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;background:#cceeff;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,154,921</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;\"> 13,058,348</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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,318,269</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;\"> 5,278,331</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\"> 884,060</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;\"> 949,191</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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;\"> 19,357,250</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;\"> 19,285,870</p></td></tr></table>"}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13154921","decimals":0}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13058348","decimals":0}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5318269","decimals":0}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5278331","decimals":0}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:OtherInventory","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"884060","decimals":0}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:OtherInventory","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"949191","decimals":0}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19357250","decimals":0}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19285870","decimals":0}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfInventoryValuationAdjustmentsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;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 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.59%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.59%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.09%;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.59%;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=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.31%;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;\">March\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 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.59%;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:11.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 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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:11.83%;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;\">2023</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 0pt 0.05pt 0pt;\">Work-in-progress</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.24%;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;\"> (188,200)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.19%;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,072</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 0.05pt 0pt;\">Finished goods</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.24%;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;\"> (115,800)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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.19%;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;\"> (25,072)</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 0.05pt 6pt;\">Total</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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:10.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 0pt 0.05pt 0pt;\"> (304,000)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.59%;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.63%;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:10.19%;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 0pt 0.05pt 0pt;\"> (10,000)</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;margin-bottom:12pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-188200","decimals":0}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsWorkInProgress","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15072","decimals":0}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-115800","decimals":0}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"gdnsf:InventoryValuationAdjustmentsFinishedGoods","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-25072","decimals":0}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-304000","decimals":0}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10000","decimals":0}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"gdnsf:PrepaymentsAndOtherCurrentAssetsTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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;\">March\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;\">2024</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;\">2023</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;\"> 641,365</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;\"> 806,610</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;\"> 404,762</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;\"> 529,624</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,046,127</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,336,234</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-331","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfPrepaidExpenseAndOtherAssetsCurrentTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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;\">March\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;\">2024</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;\">2023</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;\"> 641,365</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;\"> 806,610</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;\"> 404,762</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;\"> 529,624</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,046,127</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,336,234</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-332","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"641365","decimals":0}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"806610","decimals":0}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:OtherPrepaidExpenseCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"404762","decimals":0}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:OtherPrepaidExpenseCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"529624","decimals":0}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1046127","decimals":0}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1336234","decimals":0}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 863,105</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;\"> 863,105</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 15,204,145</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;\"> 15,124,915</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 7,035,631</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;\"> 7,807,250</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 39,388</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;\"> 242,204</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 271,769</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;\"> 284,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 986,391</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;\"> 128,220</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 7,938,138</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;\"> 7,938,138</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.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: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;\"> 32,338,567</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;\"> 32,387,832</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> (8,797,122)</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;\"> (9,096,649)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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,541,445</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;\"> 23,291,183</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 three months ended March 31, 2024, and 2023, total depreciation on property and equipment was $633,728 and $893,598, respectively. For the three months ended March 31, 2024, and 2023, accumulated amortization of the right of use asset under finance lease amounted to $2,507,998 and $1,934,235, respectively. The right of use asset under finance lease of $7,938,138 consists of leased processing and cultivation premises. The Company capitalized into inventory $560,180 and $734,087 relating to depreciation associated with manufacturing equipment and production facilities for the three months ended March 31, 2024, and 2023, respectively. The capitalized depreciation costs associated are added to inventory and expensed through Cost of Sales Product Cost on the unaudited condensed consolidated 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;\"><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;\"><span style=\"background:#ffffff;\">As of March 31, 2024, in conjunction with the Company\u2019s held for sale assessment and disposal of certain long-lived assets, 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 above book value. As a result, the Company recorded </span><span style=\"background:#ffffff;\">no</span><span style=\"background:#ffffff;\"> impairment charge\u00a0(2023 - </span><span style=\"background:#ffffff;\">$0</span><span style=\"background:#ffffff;\">) on property and equipment, net.</span></p>"}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 863,105</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;\"> 863,105</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 15,204,145</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;\"> 15,124,915</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 7,035,631</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;\"> 7,807,250</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 39,388</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;\"> 242,204</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 271,769</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;\"> 284,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 986,391</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;\"> 128,220</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> 7,938,138</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;\"> 7,938,138</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.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: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;\"> 32,338,567</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;\"> 32,387,832</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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: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;\"> (8,797,122)</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;\"> (9,096,649)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;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,541,445</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;\"> 23,291,183</p></td></tr></table>"}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"863105","decimals":0}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"863105","decimals":0}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:BuildingsAndLeaseholdImprovementsMember"},"factValues":[{"value":"15204145","decimals":0}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:BuildingsAndLeaseholdImprovementsMember"},"factValues":[{"value":"15124915","decimals":0}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"7035631","decimals":0}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"7807250","decimals":0}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareDevelopmentMember"},"factValues":[{"value":"39388","decimals":0}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:SoftwareDevelopmentMember"},"factValues":[{"value":"242204","decimals":0}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:VehiclesMember"},"factValues":[{"value":"271769","decimals":0}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:VehiclesMember"},"factValues":[{"value":"284000","decimals":0}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ConstructionInProgressMember"},"factValues":[{"value":"986391","decimals":0}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ConstructionInProgressMember"},"factValues":[{"value":"128220","decimals":0}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember"},"factValues":[{"value":"7938138","decimals":0}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:RightOfUseAssetUnderFinanceLeaseMember"},"factValues":[{"value":"7938138","decimals":0}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32338567","decimals":0}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32387832","decimals":0}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8797122","decimals":0}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9096649","decimals":0}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23541445","decimals":0}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23291183","decimals":0}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"633728","decimals":0}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"893598","decimals":0}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2507998","decimals":0}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1934235","decimals":0}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7938138","decimals":0}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"gdnsf:InventoryCapitalizedCosts","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"560180","decimals":0}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"gdnsf:InventoryCapitalizedCosts","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"734087","decimals":0}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FairValueByAssetClassAxis":"us-gaap:PropertyPlantAndEquipmentMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"gdnsf:LeaseDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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.56%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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: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:1.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.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:70.56%;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.16%;margin:0pt;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;\">March\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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.16%;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;\">2024</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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.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: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.56%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 143,441</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;\"> 270,935</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.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: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;\"> 3,544,177</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;\"> 2,725,966</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease costs</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=\"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;\"> 432,444</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;\"> 590,920</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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 costs</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: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;\"> 4,120,062</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;\"> 3,587,821</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;margin:0pt;\"><span style=\"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:56.27%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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></tr><tr><td style=\"vertical-align:bottom;width:56.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: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:12.32%;margin:0pt;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: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.22%;margin:0pt;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:1.64%;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.03%;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:12.19%;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:56.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:1.64%;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.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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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:56.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: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.38%;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.94%;background:#cceeff;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,673,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.03%;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.19%;background:#cceeff;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,183,227</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.03%;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.19%;background:#cceeff;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,856,810</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,047,603</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,773,155</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,820,758</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;background:#cceeff;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,727,346</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.03%;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.19%;background:#cceeff;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,183,661</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.03%;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.19%;background:#cceeff;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,911,007</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2027</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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,474,144</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,606,527</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,080,671</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2028</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.38%;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.94%;background:#cceeff;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,254,049</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.03%;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.19%;background:#cceeff;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,042,128</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.03%;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.19%;background:#cceeff;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,296,177</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 7,824,515</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.03%;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.19%;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;\"> 218,572,918</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.03%;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.19%;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;\"> 226,397,433</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 20,001,240</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.03%;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:12.19%;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;\"> 286,361,616</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.03%;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:12.19%;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;\"> 306,362,856</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,750,354)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (192,721,556)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (197,471,910)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less liabilities held for sale</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.38%;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.94%;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;\"> (3,096,598)</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.03%;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.19%;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;\"> (85,276,482)</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.03%;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.19%;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;\"> (88,373,080)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;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: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.38%;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.94%;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,154,288</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.03%;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.19%;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,363,578</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.03%;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.19%;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,517,866</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 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 February 22, 2024, the Company executed a lease with its landlord on a site for cannabis cultivation and manufacturing facilities. Per the terms of the lease the landlord agreed to provide the Company with\u00a0</span><span style=\"background:#ffffff;\">$2,000,000</span><span style=\"background:#ffffff;\">\u00a0of tenant improvement allowances. Rent payments will not commence until January 1, 2025, at which time monthly base rent will be\u00a0</span><span style=\"background:#ffffff;\">$82,500</span><span style=\"background:#ffffff;\">. Starting January 1, 2025, the Company has the option to purchase the property. The initial purchase price is\u00a0</span><span style=\"background:#ffffff;\">$13,000,000</span><span style=\"background:#ffffff;\">\u00a0increasing by\u00a0</span><span style=\"background:#ffffff;\">3%</span><span style=\"background:#ffffff;\">\u00a0at the start of each calendar year until the option expires on December 31, 2028. The lease expires on December 31, 2034.</span></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 February 24, 2023, the Company signed the fourth amendment to the existing lease agreements for the cultivation and processing facilities in New York. The amendment provides for additional tenant improvements of\u00a0</span><span style=\"background:#ffffff;\">$4,000,000</span><span style=\"background:#ffffff;\">\u00a0and increases base rent by\u00a0</span><span style=\"background:#ffffff;\">$50,000</span><span style=\"background:#ffffff;\">\u00a0a month. \u00a0</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=\"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:83.72%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.96%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:11.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.96%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:11.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></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.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;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.96%;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.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;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.96%;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.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;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.2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments - finance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;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,066</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 288,574</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments - operating</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 168,554</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;background:#cceeff;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.2%;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.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,270,915</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,054,328</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;background:#cceeff;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.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 170,196</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 309,747</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;margin:0pt;\"><span style=\"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:81.85%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.32%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:8.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.36%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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.25%;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;\">March\u00a031,\u00a0</b></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</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;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:72.32%;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:8.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.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;\">2023</b></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</b></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;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;background:#cceeff;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.08</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;background:#cceeff;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.67</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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;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.82</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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.57</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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;background:#cceeff;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.58</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;background:#cceeff;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.13%;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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;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.21</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;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.33</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;\">%</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></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-370","factDimensions":{"xbrl:concept":"us-gaap:LeaseCostTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.56%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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: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:1.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.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:70.56%;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.16%;margin:0pt;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;\">March\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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.16%;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;\">2024</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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.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: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.56%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 143,441</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;\"> 270,935</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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.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: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;\"> 3,544,177</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;\"> 2,725,966</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Operating lease costs</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=\"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;\"> 432,444</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;\"> 590,920</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.56%;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 costs</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: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;\"> 4,120,062</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;\"> 3,587,821</p></td></tr></table>"}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143441","decimals":0}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetAmortization","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"270935","decimals":0}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3544177","decimals":0}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseInterestExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2725966","decimals":0}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"432444","decimals":0}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"590920","decimals":0}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4120062","decimals":0}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3587821","decimals":0}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:56.27%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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></tr><tr><td style=\"vertical-align:bottom;width:56.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: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:12.32%;margin:0pt;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: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.22%;margin:0pt;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:1.64%;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.03%;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:12.19%;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:56.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:1.64%;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.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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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:56.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: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.38%;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.94%;background:#cceeff;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,673,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.03%;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.19%;background:#cceeff;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,183,227</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.03%;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.19%;background:#cceeff;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,856,810</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,047,603</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,773,155</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,820,758</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;background:#cceeff;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,727,346</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.03%;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.19%;background:#cceeff;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,183,661</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.03%;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.19%;background:#cceeff;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,911,007</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2027</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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,474,144</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,606,527</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,080,671</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2028</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.38%;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.94%;background:#cceeff;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,254,049</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.03%;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.19%;background:#cceeff;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,042,128</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.03%;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.19%;background:#cceeff;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,296,177</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 7,824,515</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.03%;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.19%;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;\"> 218,572,918</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.03%;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.19%;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;\"> 226,397,433</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 20,001,240</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.03%;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:12.19%;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;\"> 286,361,616</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.03%;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:12.19%;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;\"> 306,362,856</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,750,354)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (192,721,556)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (197,471,910)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less liabilities held for sale</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.38%;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.94%;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;\"> (3,096,598)</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.03%;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.19%;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;\"> (85,276,482)</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.03%;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.19%;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;\"> (88,373,080)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;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: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.38%;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.94%;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,154,288</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.03%;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.19%;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,363,578</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.03%;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.19%;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,517,866</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>"}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:56.27%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.03%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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></tr><tr><td style=\"vertical-align:bottom;width:56.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: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:12.32%;margin:0pt;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: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.22%;margin:0pt;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:1.64%;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.03%;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:12.19%;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:56.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:1.64%;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.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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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;\">March 31, 2024</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;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:13.22%;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:56.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: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.38%;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.94%;background:#cceeff;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,673,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.03%;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.19%;background:#cceeff;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,183,227</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.03%;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.19%;background:#cceeff;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,856,810</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,047,603</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,773,155</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,820,758</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;background:#cceeff;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,727,346</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.03%;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.19%;background:#cceeff;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,183,661</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.03%;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.19%;background:#cceeff;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,911,007</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2027</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.38%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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,474,144</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,606,527</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,080,671</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">2028</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.38%;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.94%;background:#cceeff;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,254,049</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.03%;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.19%;background:#cceeff;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,042,128</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.03%;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.19%;background:#cceeff;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,296,177</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 7,824,515</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.03%;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.19%;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;\"> 218,572,918</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.03%;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.19%;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;\"> 226,397,433</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;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.94%;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;\"> 20,001,240</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.03%;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:12.19%;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;\"> 286,361,616</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.03%;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:12.19%;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;\"> 306,362,856</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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: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.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.94%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,750,354)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (192,721,556)</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.03%;margin:0pt;padding:0pt;\"><p style=\"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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (197,471,910)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Less liabilities held for sale</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.38%;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.94%;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;\"> (3,096,598)</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.03%;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.19%;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;\"> (85,276,482)</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.03%;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.19%;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;\"> (88,373,080)</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.27%;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: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.38%;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.94%;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,154,288</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.03%;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.19%;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,363,578</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.03%;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.19%;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,517,866</p></td></tr></table>"}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1673583","decimals":0}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10183227","decimals":0}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11856810","decimals":0}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3047603","decimals":0}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13773155","decimals":0}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearOne","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16820758","decimals":0}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2727346","decimals":0}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14183661","decimals":0}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearTwo","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16911007","decimals":0}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2474144","decimals":0}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14606527","decimals":0}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearThree","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17080671","decimals":0}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2254049","decimals":0}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15042128","decimals":0}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17296177","decimals":0}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"gdnsf:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7824515","decimals":0}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"gdnsf:FinanceLeaseLiabilityToBePaidAfterYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218572918","decimals":0}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"226397433","decimals":0}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20001240","decimals":0}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"286361616","decimals":0}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityPaymentDue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306362856","decimals":0}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4750354","decimals":0}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"192721556","decimals":0}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"197471910","decimals":0}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"gdnsf:OperatingLeaseLiabilitiesHeldForSale","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3096598","decimals":0}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"gdnsf:FinanceLeaseLiabilitiesHeldForSale","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85276482","decimals":0}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"gdnsf:LeaseLiabilitiesHeldForSale","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88373080","decimals":0}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"gdnsf:PresentValueOfLeaseLiability","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12154288","decimals":0}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"gdnsf:PresentValueOfLeaseLiabilityFinance","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8363578","decimals":0}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"gdnsf:OperatingAndFinanceLeaseLiability","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20517866","decimals":0}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2024-02-23T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"gdnsf:MonthlyBaseRent","xbrl:period":"2024-02-23T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember"},"factValues":[{"value":"82500","decimals":0}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","xbrl:period":"2024-02-23T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember"},"factValues":[{"value":"13000000","decimals":0}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","xbrl:period":"2024-02-23T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"gdnsf:CannabisCultivationAndManufacturingFacilitiesLocatedInElkRiverMinnesotaMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:TenantImprovements","xbrl:period":"2023-02-25T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:FourthAmendmentMember"},"factValues":[{"value":"4000000","decimals":0}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"gdnsf:AdditionalMonthlyBaseRentPayments","xbrl:period":"2023-02-24T00:00:00/2023-02-25T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:FourthAmendmentMember"},"factValues":[{"value":"50000","decimals":0}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"gdnsf:LeaseSupplementalCashFlowInformationTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:83.72%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.96%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:11.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.96%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:11.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></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.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;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td colspan=\"5\" style=\"vertical-align:bottom;white-space:nowrap;width:26.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;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.96%;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.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;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.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;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.96%;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.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;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.2%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments - finance</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;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,066</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 288,574</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;\">Lease principal payments - operating</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 168,554</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.19%;background:#cceeff;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.2%;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.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,270,915</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;\"><p style=\"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.19%;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,054,328</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.2%;background:#cceeff;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.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 170,196</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.23%;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.19%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 309,747</p></td></tr></table>"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71066","decimals":0}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"288574","decimals":0}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168554","decimals":0}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9270915","decimals":0}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"gdnsf:RightOfUseAssetObtainedInExchangeForLiability","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4054328","decimals":0}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170196","decimals":0}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"309747","decimals":0}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfOtherInformationAboutLeasesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.85%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.32%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:8.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.36%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.94%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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.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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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.25%;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;\">March\u00a031,\u00a0</b></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</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;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:72.32%;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:8.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.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;\">2023</b></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</b></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;text-align:center;margin:0pt;\"><span style=\"font-size:8pt;visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;background:#cceeff;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.08</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;background:#cceeff;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.67</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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;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.82</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;\"><p style=\"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.94%;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.57</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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;background:#cceeff;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.58</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;background:#cceeff;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.13%;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: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></tr><tr><td style=\"vertical-align:bottom;width:72.32%;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:8.94%;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.21</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:3.36%;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:8.94%;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.33</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;\">%</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></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-426","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P8Y29D"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P4Y8M1D"}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P16Y9M25D"}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P17Y6M25D"}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.0858","decimals":4}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1500","decimals":4}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1621","decimals":4}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"0.1533","decimals":4}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:GoodwillDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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:83.34%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:12.36%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.34%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December 31, 2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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.36%;background:#cceeff;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><tr><td style=\"vertical-align:bottom;width:83.34%;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:2.63%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;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,836)</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"white-space:pre-wrap;\">Goodwill -  December 31, 2023 and March 31, 2024</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;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></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;\"><span style=\"background:#ffffff;\">The Company has\u00a0</span><span style=\"background:#ffffff;\">no</span><span style=\"background:#ffffff;\">\u00a0goodwill as of March 31, 2024. As such, no further impairment testing procedures were performed.</span></p>"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:12.36%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.34%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Goodwill - December 31, 2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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.36%;background:#cceeff;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><tr><td style=\"vertical-align:bottom;width:83.34%;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:2.63%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;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,836)</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"white-space:pre-wrap;\">Goodwill -  December 31, 2023 and March 31, 2024</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.65%;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.36%;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></tr></table>"}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183836","decimals":0}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:GoodwillTransfers","xbrl:period":"2023-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183836","decimals":0}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. Intangibles</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;margin:0pt;\"><span style=\"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:82.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.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:1.76%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:82.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.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 colspan=\"2\" style=\"vertical-align:bottom;width:14.8%;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 &amp; Trademarks</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02022</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:1.76%;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: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;\"> 8,776,946</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;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: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:1.76%;margin:0pt;padding:0pt;\"><p style=\"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;\"> (409,239)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions</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:1.76%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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%;background:#cceeff;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,090,919</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;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: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:1.76%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (728,419)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"-sec-ix-hidden:Hidden_kFvZcF33TUajQbaYmb6lvg;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">Write off</span></span></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:1.76%;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.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;\"> (11,630)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02023</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:1.76%;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.04%;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,718,577</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;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: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:1.76%;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;\"> (204,812)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, March 31, 2024</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:1.76%;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.04%;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,513,765</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;\"><span style=\"background:#ffffff;\">Amortization expense for intangibles was\u00a0</span><span style=\"background:#ffffff;\">$204,812</span><span style=\"background:#ffffff;\">\u00a0and\u00a0</span><span style=\"background:#ffffff;\">$159,766</span><span style=\"background:#ffffff;\">\u00a0during the three months ended March 31, 2024 and 2023, respectively. Amortization expense is recorded in operating expenses on the unaudited condensed consolidated statements of net loss and comprehensive loss.</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 Company estimates that amortization expense will be $819,655 <span style=\"-sec-ix-hidden:Hidden_BeM4n3Vn-06a1sw3_e3L8A;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">per</span></span> <span style=\"-sec-ix-hidden:Hidden_sjMsRb_3UUa313r_ScGeKQ;\"><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_l1sKdwZi2EmQjS-LApCm3w;\"><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_KPDzTKfrHUGonWwS-UMEhQ;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">the</span></span> next five fiscal years.</p>"}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"gdnsf:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:82.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.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:1.76%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:82.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.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 colspan=\"2\" style=\"vertical-align:bottom;width:14.8%;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 &amp; Trademarks</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02022</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:1.76%;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: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;\"> 8,776,946</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;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: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:1.76%;margin:0pt;padding:0pt;\"><p style=\"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;\"> (409,239)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Additions</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:1.76%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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%;background:#cceeff;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,090,919</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;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: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:1.76%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (728,419)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"-sec-ix-hidden:Hidden_kFvZcF33TUajQbaYmb6lvg;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">Write off</span></span></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:1.76%;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.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;\"> (11,630)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December\u00a031,\u00a02023</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:1.76%;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.04%;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,718,577</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;background:#cceeff;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: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:1.76%;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;\"> (204,812)</p></td></tr><tr><td style=\"vertical-align:bottom;width:82.41%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, March 31, 2024</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:1.76%;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.04%;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,513,765</p></td></tr></table>"}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"8776946","decimals":0}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"gdnsf:FiniteLivedIntangibleAssetsDisposed","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"409239","decimals":0}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"1090919","decimals":0}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"728419","decimals":0}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"11630","decimals":0}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"8718577","decimals":0}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"204812","decimals":0}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicenseMember"},"factValues":[{"value":"8513765","decimals":0}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"gdnsf:AmortizationOfIntangibleAssetsIncludingCapitalizedIntoInventory","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"204812","decimals":0}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159766","decimals":0}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"819655","decimals":0}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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;margin:0pt;\"><span style=\"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:72.69%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:1.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: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;\"><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:1.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:10.11%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:2.16%;margin:0pt;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.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;\">March\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 colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;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:72.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:2.16%;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.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;\">2024</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;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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;\"> 2,111,125</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:1.35%;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.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;\"> 1,769,346</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;\"><p style=\"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;\"> 4,626,887</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=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> 4,852,648</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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;\"> 346,450</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:1.35%;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.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;\"> 218,563</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;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.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;\"> 885,696</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=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;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.11%;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;\"> 833,832</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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.13%;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;\"> 7,970,158</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:1.35%;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.11%;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;\"> 7,674,389</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-453","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.69%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:1.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: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;\"><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:1.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:10.11%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:2.16%;margin:0pt;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.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;\">March\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 colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;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:72.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:2.16%;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.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;\">2024</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;text-align:center;margin:0pt;\">\u00a0\u00a0\u00a0\u00a0</p></td><td colspan=\"2\" style=\"vertical-align:bottom;white-space:nowrap;width:11.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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;\"> 2,111,125</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:1.35%;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.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;\"> 1,769,346</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;\"><p style=\"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;\"> 4,626,887</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=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> 4,852,648</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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;\"> 346,450</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:1.35%;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.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;\"> 218,563</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.16%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;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.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;\"> 885,696</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=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.35%;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.11%;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;\"> 833,832</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.69%;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.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:1.35%;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.13%;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;\"> 7,970,158</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:1.35%;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.11%;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;\"> 7,674,389</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-454","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableTradeCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2111125","decimals":0}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableTradeCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1769346","decimals":0}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4626887","decimals":0}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4852648","decimals":0}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"346450","decimals":0}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:TaxesPayableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218563","decimals":0}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"885696","decimals":0}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"833832","decimals":0}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7970158","decimals":0}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7674389","decimals":0}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"gdnsf:LongTermDebtExcludingConvertibleDebtTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">13. Long-Term Debt</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">During 2017 the Company signed a promissory note payable in the amount of\u00a0$1,010,000. The note bears interest at a rate of\u00a015%\u00a0per annum with interest payments required on a\u00a0monthly\u00a0basis. In 2019 the Company\u2019s promissory note payable in the amount of\u00a0$1,010,000\u00a0was modified to increase the amount payable to\u00a0$1,110,000. The Company repaid the note in full during the three months ended March 31, 2024.</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;text-align:justify;background:#ffffff;margin:0pt;\">On November 19, 2021, the Company signed a promissory note payable in the amount of $2,000,000\u00a0in connection with the acquisition of Charm City Medicus, LLC. The note bears an interest rate of\u00a08% per annum with interest payments due </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">on the last day of each calendar\u00a0quarter. On November 19, 2023, the Company and lender amended the note. Per the terms of the amendment, the interest rate was modified to\u00a015%, and the Company paid off $1,000,000\u00a0of principal. \u00a0The remaining principal balance of $1,000,000\u00a0is due on\u00a0November 19, 2024, and the note is secured by\u00a025% 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;background:#ffffff;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;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 \u201c<b style=\"font-weight:bold;\">Credit Facility</b>\u201d), and executed a draw of $26,000,000\u00a0in principal. The unpaid principal amounts outstanding under the Credit Facility bear interest at a rate of (a)\u00a0the U.S. prime rate plus\u00a010.375%, payable monthly in cash, and (b)\u00a02.75% per annum paid in kind (\u201cPIK\u201d) interest payable monthly. In connection with the Credit Facility, the Company also pays a monthly credit monitoring fee in the amount of $130,400\u00a0which is included in interest expense in the consolidated statements of loss and comprehensive loss for the three months ended March 31, 2024 and 2023.The Credit Facility matures on March 31, 2024.</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;text-align:justify;background:#ffffff;margin:0pt;\">On November 18, 2021, the Company and lenders amended the Credit Facility to provide for an additional loan of $4,200,000\u00a0with a cash interest rate of\u00a015% per annum and PIK interest of\u00a02% per annum and a maturity date of November 29, 2024. 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;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;text-align:justify;background:#ffffff;margin:0pt;\">On January 31, 2022, Goodness Growth and certain of its subsidiaries, as borrowers (collectively, \u201c<b style=\"font-weight:bold;\">Borrowers</b>\u201d), entered into a Third Amendment to the Credit Facility (the \u201c<b style=\"font-weight:bold;\">Third Amendment</b>\u201d) providing for additional delayed draw term loans of up to\u00a0$55\u00a0million (the \u201c<b style=\"font-weight:bold;\">Delayed Draw Loans</b>\u201d). The cash interest rate on the Delayed Draw Loans under the Third Amendment is equal to the U.S. prime rate plus\u00a010.375%, with a minimum required rate of\u00a013.375%\u00a0per annum, in addition to PIK interest of\u00a02.75%\u00a0per annum.</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;text-align:justify;background:#ffffff;margin:0pt;\">On March 31, 2023, the Company executed a fifth amendment to its Credit Facility with its senior secured lender, Chicago Atlantic Admin, LLC (the \"<b style=\"font-weight:bold;\">Agent</b>\"), an affiliate of Green Ivy Capital, and a group of lenders. The amended credit facility extends the maturity date on its Delayed Draw Loans to April 30, 2024, through the issuance of\u00a015,000,000\u00a0Subordinate Voting Shares in lieu of a cash extension fee. These\u00a015,000,000\u00a0shares were valued at $1,407,903\u00a0using a fair value per share of $0.094\u00a0and considered a deferred financing cost. The fair value per share reflects a\u00a022% discount to the market price at the time of issuance to account for the\u00a0four-month\u00a0trading lock-up imposed on the shares. The amendment also provides the Company with reduced cash outlays by eliminating required amortization of the loan, and requires the Company to divest certain assets to improve its liquidity position and financial performance. The Company has the potential to extend the maturity date on its Delayed Draw Loans up to January 31, 2026 with the satisfaction of certain financial performance-related conditions.</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;text-align:justify;background:#ffffff;margin:0pt;\">Unless otherwise specified, 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. As of March 31, 2024, $201,015\u00a0(December 31, 2023 - $1,524,531) of deferred financing costs remain unamortized.</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;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;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:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,220,535</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;\"> 58,028,604</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Principal repayments</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;\"> (1,050,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;\"><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;\"> (2,976,362)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> \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;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (1,407,903)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 1,323,516</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;\"> 1,607,032</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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 3pt 0pt 0pt;\"> 402,237</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 3pt 0pt 0pt;\"> 4,969,164</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,896,288</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;\"> 60,220,535</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,896,288</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;\"> 60,220,535</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> \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.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;\"> \u2014</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:1pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;\"></p><p style=\"clear:both;font-family:'Times New Roman','Times','serif';font-size:1pt;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;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><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"background:#ffffff;\">As of March 31, 2024, stated maturities of long-term debt were as follows:</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;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:83.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.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:1.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:11.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></tr><tr><td style=\"vertical-align:bottom;width:83.84%;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.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.61%;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.98%;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;\"> 60,896,288</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.84%;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.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.61%;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.98%;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;\"> 60,896,288</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-465","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-466","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","decimals":2}]},{"name":"rpt:f-467","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-468","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-469","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2020-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"1110000","decimals":0}]},{"name":"rpt:f-470","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-471","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","decimals":2}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-11-19T00:00:00/2023-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":"1000000","decimals":0}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebtCurrent","xbrl:period":"2023-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":"1000000","decimals":0}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-11-19T00:00:00/2023-11-20T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AssetAcquisitionAxis":"gdnsf:CharmCityMedicusLlcMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:NotesPayableOtherPayablesMember"},"factValues":[{"value":"2024-11-19"}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"gdnsf:PercentageOfMembershipInterestHeldAsCollateral","xbrl:period":"2023-11-19T00:00:00/2023-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-477","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-478","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":"26000000","decimals":0}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2021-03-25T00:00:00/2021-03-26T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.10375","decimals":5}]},{"name":"rpt:f-480","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-481","factDimensions":{"xbrl:concept":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:InterestExpenseMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"130400","decimals":0}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"gdnsf:LineOfCreditFacilityCreditMonitoringFees","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:InterestExpenseMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"130400","decimals":0}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","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-484","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-485","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-486","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:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"55000000","decimals":-6}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.10375","decimals":5}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.13375","decimals":5}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentInterestInKindRatePercentage","xbrl:period":"2022-01-31T00:00:00/2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.0275","decimals":4}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2023-03-31T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"15000000"}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"gdnsf:SharesIssuableAccruedAsDeferredFinancing","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"15000000"}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2023-03-31T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"1407903","decimals":0}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:SharesIssuedPricePerShare","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.094","decimals":3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentPercentageOfDiscountToMarketPrice","xbrl:period":"2023-03-31T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"0.22","decimals":2}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"gdnsf:TradingLockUpPeriod","xbrl:period":"2023-03-31T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:LineOfCreditMember"},"factValues":[{"value":"P4M"}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-02-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"us-gaap:LongTermDebtMember"},"factValues":[{"value":"201015","decimals":0}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"us-gaap:LongTermDebtMember"},"factValues":[{"value":"1524531","decimals":0}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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:80%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:67.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: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%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.28%;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;\">March\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.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 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\">2024</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.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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,220,535</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;\"> 58,028,604</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Principal repayments</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;\"> (1,050,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;\"><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;\"> (2,976,362)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> \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;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (1,407,903)</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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;\"> 1,323,516</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;\"> 1,607,032</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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 3pt 0pt 0pt;\"> 402,237</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 3pt 0pt 0pt;\"> 4,969,164</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,896,288</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;\"> 60,220,535</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> 60,896,288</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;\"> 60,220,535</p></td></tr><tr><td style=\"vertical-align:bottom;width:67.28%;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;\"> \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.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;\"> \u2014</p></td></tr></table>"}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60220535","decimals":0}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebt","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"58028604","decimals":0}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebt","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"1050000","decimals":0}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"2976362","decimals":0}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"1407903","decimals":0}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:PaidInKindInterest","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"1323516","decimals":0}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:PaidInKindInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"1607032","decimals":0}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"402237","decimals":0}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"4969164","decimals":0}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebt","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60896288","decimals":0}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60220535","decimals":0}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebtCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60896288","decimals":0}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebtCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60220535","decimals":0}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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=\"font-size:1pt;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:83.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.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:1.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:11.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></tr><tr><td style=\"vertical-align:bottom;width:83.84%;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.55%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.61%;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.98%;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;\"> 60,896,288</p></td></tr><tr><td style=\"vertical-align:bottom;width:83.84%;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.55%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.61%;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.98%;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;\"> 60,896,288</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-513","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60896288","decimals":0}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:SecuredDebt","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:PromissoryNoteAndLineOfCreditMember"},"factValues":[{"value":"60896288","decimals":0}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"gdnsf:ConvertibleDebtTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">14.</b> <b style=\"font-weight:bold;\">Convertible Notes</b></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-weight:bold;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On April 28, 2023, the Company closed on a new convertible debt facility which enables the Company to access up to\u00a0$10,000,000\u00a0in aggregate principal amount of convertible notes (the \u201cConvertible Notes\u201d). The convertible facility has a term of\u00a0three years, with an annual interest rate of\u00a012.0%, comprised of\u00a06.0%\u00a0cash and\u00a06.0%\u00a0PIK. The initial tranche's principal amount of Convertible Notes outstanding in the amount of\u00a0$2,000,000, plus all PIK and all other accrued but unpaid interest thereunder, is convertible into Subordinate Voting Shares of the Company at the option of the holders at any time by written notice to the Company, at a conversion price equal to\u00a0$0.145. For each future tranche advanced, the principal amount of Convertible Notes outstanding, plus all paid-in-kind interest and all other accrued but unpaid interest thereunder, is convertible into Subordinate Voting Shares of the Company at the option of the holders at any time by written notice to the Company, at a conversion price equal to the lesser of\u00a0$0.145\u00a0or a\u00a020.0%\u00a0premium over the 30-day volume weighted average price of the Company\u2019s Subordinate Voting Shares calculated on the day prior to the date on which each tranche is advanced, if permitted by the Canadian Securities Exchange. The lenders also have the right to advance any remaining undrawn funds on the convertible loan facility to the Company at any time. If the notes are not converted, the outstanding principal amount and unpaid PIK interest is due on April 30, 2026.</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;text-align:justify;background:#ffffff;margin:0pt;\">During the year ended December 31, 2023, the Company closed\u00a0eight\u00a0additional tranches of Convertible Notes, which are convertible into Subordinate Voting Shares at a conversion price of\u00a0$0.145. Total proceeds received from these tranches amounted to\u00a0$8,000,000.</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;text-align:justify;background:#ffffff;margin:0pt;\">In connection with this financing, the Company issued\u00a06,250,000\u00a0warrants to purchase Subordinate Voting Shares of the Company to the lenders. These warrants have a\u00a0five year\u00a0term, a strike price of\u00a0$0.145, and were valued at\u00a0$497,055. The value of these warrants and other legal and administrative expenses amounting to\u00a0$1,346,793\u00a0are treated as deferred financing costs.\u00a0All 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. As of \u00a0March 31, 2024 $967,587\u00a0(December 31, 2023 - $1,083,697)\u00a0of deferred financing costs remain unamortized.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"visibility:hidden;background:#ffffff;\">\u200b</span></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 convertible debt:</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-weight:bold;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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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:72.17%;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.17%;margin:0pt;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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:11.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;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;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.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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.78%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.3%;background:#cceeff;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,140,257</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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,000,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;background:#cceeff;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.3%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (1,346,793)</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 153,686</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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 3pt 0pt 0pt;\"> 223,954</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;background:#cceeff;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 116,110</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> 263,096</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">End of year</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 9,410,053</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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;\"> 9,140,257</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total convertible debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 9,410,053</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> 9,140,257</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;font-weight:bold;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"10000000","decimals":0}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2023-04-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.120","decimals":3}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentCashInterestRate","xbrl:period":"2023-04-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.060","decimals":3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentInterestInKindRatePercentage","xbrl:period":"2023-04-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.060","decimals":3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionConvertedInstrumentAmount1","xbrl:period":"2023-04-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"gdnsf:ConvertibleDebtTranche1Member"},"factValues":[{"value":"2000000","decimals":0}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"gdnsf:ConvertibleDebtTranche1Member"},"factValues":[{"value":"0.145","decimals":3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RangeAxis":"srt:MaximumMember","us-gaap:LongtermDebtTypeAxis":"gdnsf:ConvertibleDebtTranches2And3Member"},"factValues":[{"value":"0.145","decimals":3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentConvertibleConversionPremiumOverSharePrice","xbrl:period":"2023-04-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:LongtermDebtTypeAxis":"gdnsf:ConvertibleDebtTranches2And3Member"},"factValues":[{"value":"20.0","decimals":1}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentNumberOfAdditionalTranches","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:tranche","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"8"}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.145","decimals":3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionConvertedInstrumentAmount1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"8000000","decimals":0}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"6250000"}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingTerm","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.145","decimals":3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"497055","decimals":0}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"gdnsf:DebtInstrumentsAdditionalThirdPartyLegalFees","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"1346793","decimals":0}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"967587","decimals":0}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"1083697","decimals":0}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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=\"font-weight:bold;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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.17%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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:72.17%;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.17%;margin:0pt;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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:11.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;\">December 31,</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;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.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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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.78%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.3%;background:#cceeff;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,140,257</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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,000,000</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;background:#cceeff;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.3%;background:#cceeff;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.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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;\"> (1,346,793)</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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;\"> 153,686</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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 3pt 0pt 0pt;\"> 223,954</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;background:#cceeff;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 116,110</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> 263,096</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">End of year</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 9,410,053</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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;\"> 9,140,257</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;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.17%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Total convertible debt</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 9,410,053</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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;\"> 9,140,257</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;font-weight:bold;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"9140257","decimals":0}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"10000000","decimals":0}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"1346793","decimals":0}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:PaidInKindInterest","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"153686","decimals":0}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:PaidInKindInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"223954","decimals":0}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"116110","decimals":0}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"263096","decimals":0}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"9410053","decimals":0}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"9140257","decimals":0}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"9410053","decimals":0}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"9140257","decimals":0}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">15. 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;\">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 March 31, 2024. The liquidation and dividend rights are identical among shares equally in the Company\u2019s earnings and losses on an as converted basis.</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:54.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.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:9.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: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:9.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: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:21.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></tr><tr><td style=\"vertical-align:bottom;width:54.64%;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.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;\">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.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;\">Voting\u00a0Rights</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.64%;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.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;\"> \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.57%;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.64%;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.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;\"> \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.57%;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.64%;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.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;\"> \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.57%;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=\"font-size:9pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:1pt;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 are entitled to <span style=\"-sec-ix-hidden:Hidden_P-qsJ4cwkEeswYKXKXYEDA;\"><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__azpy_g1UkOtvMtag0JdOw;\"><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 are entitled to <span style=\"-sec-ix-hidden:Hidden_d71V8CIWaE6lkR28RKZq-w;\"><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">one thousand</span></span> votes per Super Voting Share. Each Super Voting share is convertible into one Multiple 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;text-align:justify;background:#ffffff;margin:2pt 0pt 0pt 0pt;\">During the three months ended March 31, 2024,\u00a010,342\u00a0Multiple Voting Shares were redeemed for\u00a01,034,200\u00a0Subordinate Voting Shares.</p>"}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockByClassTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:54.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.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:9.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: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:9.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: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:21.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></tr><tr><td style=\"vertical-align:bottom;width:54.64%;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.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;\">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.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;\">Voting\u00a0Rights</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:54.64%;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.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;\"> \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.57%;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.64%;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.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;\"> \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.57%;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.64%;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.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;\"> \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.57%;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=\"font-size:9pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1 vote for each share"}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100 votes for each share"}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"100"}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"1,000 votes for each share"}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"gdnsf:CommonStockVotingRightsVotesPerShare","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Vote","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"gdnsf:CommonStockConvertibleNumberOfShares","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:SuperVotingSharesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"gdnsf:NumberOfSharesRedeemed","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"10342"}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"gdnsf:NumberOfRedeemedShares","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember"},"factValues":[{"value":"1034200"}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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 shares 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 of Directors.</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;margin:0pt;\"><span style=\"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.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: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:10.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;\"><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:10.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;\"><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></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.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;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\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 style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</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;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.3%;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.74%;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;\">2024</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 style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;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;\">2023</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</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.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:10.74%;background:#cceeff;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.84</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;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.3%;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.74%;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: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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted Average Stock Price</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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.17</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.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:10.74%;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.85</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.25%;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:71.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Grant Fair Value</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:10.74%;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.3%;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.74%;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.13</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.3%;margin:0pt;padding:0pt;\"><p style=\"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.74%;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.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></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><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:9pt;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 three months ended March 31, 2024, and for the year ended December 31, 2023, is presented below:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:56.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.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:13.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.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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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: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:10.95%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:56.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: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.65%;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:56.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: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.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;\">Number\u00a0of\u00a0Options</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:56.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December 31, 2022</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.65%;background:#cceeff;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,547,558</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.63%;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.23%;background:#cceeff;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.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: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.30</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;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:13.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,137,079)</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.63%;margin:0pt;padding:0pt;\"><p style=\"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.23%;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.82</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:56.57%;background:#cceeff;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%;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.65%;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;\"> 10,558,845</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.63%;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.23%;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;\"> 0.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;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;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;\"> 6.42</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December 31, 2023</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.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 29,969,324</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.63%;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.23%;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.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;\">\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;\"> 6.18</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;background:#cceeff;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%;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.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (23,813)</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.63%;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.23%;background:#cceeff;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.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;\">\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:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Outstanding at March\u00a031,\u00a02024</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.65%;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;\"> 29,945,511</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.63%;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.23%;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.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;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;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;\"> 5.93</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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.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:13.65%;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: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.63%;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.23%;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: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;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:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Exercisable at March\u00a031,\u00a02024</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.65%;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,596,552</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.63%;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.23%;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.42</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;\"> 5.53</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><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:9pt;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;\"><span style=\"background:#ffffff;\">During the three month periods ended March 31, 2024 and 2023, the Company recognized </span><span style=\"background:#ffffff;\">$86,732</span><span style=\"background:#ffffff;\">\u00a0and </span><span style=\"background:#ffffff;\">$1,399,258</span><span style=\"background:#ffffff;\">\u00a0in stock-based compensation relating to stock options, respectively. As of March 31, 2024, the total unrecognized compensation costs related to unvested stock options awards granted was </span><span style=\"background:#ffffff;\">$416,563</span><span style=\"background:#ffffff;\">. In addition, the weighted average period over which the unrecognized compensation expense is expected to be recognized is approximately\u00a0</span><span style=\"background:#ffffff;\">1.7</span><span style=\"background:#ffffff;\">\u00a0years. The total intrinsic value of stock options outstanding and exercisable as of March 31, 2024, was </span><span style=\"background:#ffffff;\">$3,388,310</span><span style=\"background:#ffffff;\"> and </span><span style=\"background:#ffffff;\">$2,973,949</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 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;\">A summary of the warrants outstanding is 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;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;\"><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: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><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.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: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;\"><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: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;\"><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;\"><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:10.4%;margin:0pt;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.46%;margin:0pt;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.46%;margin:0pt;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:57.71%;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</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.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;\"><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.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;\"><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.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;\"><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;\">Warrants outstanding at December 31, 2022</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.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;\"> 150,000</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.6%;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.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 0pt 0pt;\"> 1.49</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: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 0pt 0pt;\"> 2.00</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;\">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: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;\"> 16,250,000</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.6%;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: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 0pt 0pt;\"> 0.20</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.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 0pt 0pt;\"> 5.00</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;\">Warrants outstanding at December 31, 2023</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.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;\"> 16,400,000</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.6%;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.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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.57</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;\">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;\"><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 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.6%;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: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 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: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 0pt 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;\">Warrants outstanding at March 31, 2024</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.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;\"> 16,400,000</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.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;\">$</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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.32</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;\"><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.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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.46%;margin:0pt;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.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at March 31, 2024</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.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;\"> 16,400,000</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.6%;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.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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.32</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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:9.87%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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: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;\"><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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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.11%;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.68%;margin:0pt;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.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;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;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.46%;margin:0pt;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.69%;margin:0pt;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.46%;margin:0pt;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.11%;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:1.68%;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.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;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.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;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December 31, 2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;background:#cceeff;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,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 3.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;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.68%;margin:0pt;padding:0pt;\"><p style=\"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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">\u00a0</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 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"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.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 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December 31, 2023</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;background:#cceeff;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,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 2.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\"><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 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at March 31, 2024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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 0pt 0pt;\"> 1.98</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\"><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;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.46%;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:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at March\u00a031,\u00a02024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;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;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 1.98</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:9pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">During the three months ended March 31, 2024, and 2023, $0 in stock-based compensation expense was recorded in connection with outstanding 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;\"><i style=\"font-style:italic;\">Restricted Stock Units (\u201cRSUs\u201d)</i></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-style:italic;margin-bottom:12pt;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">The expense associated with RSUs is based on the closing share price of the Company\u2019s subordinate voting shares on the business day immediately preceding the grant date, adjusted for the absence of future dividends and is amortized on a straight-line basis over the periods during which the restrictions lapse. The Company currently has RSUs that vest over a three year period. The awards are generally subject to forfeiture in the event of termination of employment. During the three months ended March 31, 2024, the Company recognized $93,057 and $276,336, respectively, in stock-based compensation expense related to RSUs. </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;\"><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;\">A summary of RSUs 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;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:70.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.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 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:12.82%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:70.51%;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.15%;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:12.82%;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:2.15%;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:12.35%;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 Avg.</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;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.15%;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: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 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0Shares</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: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:12.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;\">Fair Value</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Balance, December 31, 2022</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 0pt 0.05pt 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 0.05pt 0pt;\"> 3,221,677</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.81</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Forfeitures</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 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (678,666)</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.54</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Balance, December 31, 2023 and March 31, 2024</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></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 0.05pt 0pt;\"> 2,543,011</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.1%;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;\"> 0.88</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;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.15%;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: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 0pt 0.05pt 0pt;\"><span style=\"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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Vested at March 31, 2024</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 0pt 0.05pt 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 3pt 0.05pt 0pt;\"> 1,025,253</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.95</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;margin-bottom:12pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.10"}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"gdnsf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePriceMinimumPercentageOfGrantDateFairMarketValueOfShares","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;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.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: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:10.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;\"><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:10.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;\"><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></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.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;\">\u00a0\u00a0\u00a0\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\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 style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</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;\">\u00a0</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.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:2.3%;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.74%;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;\">2024</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 style=\"vertical-align:bottom;white-space:nowrap;width:10.74%;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;\">2023</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</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.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:10.74%;background:#cceeff;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.84</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;\">%</p></td></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.3%;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.74%;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: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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Weighted Average Stock Price</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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.17</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.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:10.74%;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.85</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.25%;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:71.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Grant Fair Value</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:10.74%;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.3%;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.74%;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.13</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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;background:#cceeff;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.3%;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.74%;background:#cceeff;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.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></tr><tr><td style=\"vertical-align:bottom;width:71.65%;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.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:10.74%;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.3%;margin:0pt;padding:0pt;\"><p style=\"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.74%;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.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></tr></table>"}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.0384","decimals":4}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.28","decimals":2}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.17","decimals":2}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P5Y10M6D"}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1.0000","decimals":4}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.13","decimals":2}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:56.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.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:13.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.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.63%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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: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:10.95%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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:56.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: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.65%;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:56.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: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.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;\">Number\u00a0of\u00a0Options</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:56.57%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December 31, 2022</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.65%;background:#cceeff;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,547,558</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.63%;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.23%;background:#cceeff;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.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: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.30</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;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:13.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (4,137,079)</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.63%;margin:0pt;padding:0pt;\"><p style=\"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.23%;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.82</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:56.57%;background:#cceeff;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%;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.65%;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;\"> 10,558,845</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.63%;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.23%;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;\"> 0.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;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;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;\"> 6.42</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Balance, December 31, 2023</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.65%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 29,969,324</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.63%;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.23%;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.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;\">\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;\"> 6.18</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.57%;background:#cceeff;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%;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.65%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (23,813)</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.63%;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.23%;background:#cceeff;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.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;\">\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:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Outstanding at March\u00a031,\u00a02024</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.65%;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;\"> 29,945,511</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.63%;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.23%;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.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;\">\u00a0</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.95%;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;\"> 5.93</p></td></tr><tr><td style=\"vertical-align:bottom;width:56.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.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:13.65%;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: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.63%;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.23%;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: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;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:56.57%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Options Exercisable at March\u00a031,\u00a02024</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.65%;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,596,552</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.63%;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.23%;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.42</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;\"> 5.53</p></td></tr></table>"}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"23547558"}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.66","decimals":2}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P7Y3M18D"}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4137079"}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.82","decimals":2}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10558845"}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.25","decimals":2}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P6Y5M1D"}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"29969324"}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P6Y2M4D"}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"23813"}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.19","decimals":2}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"29945511"}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P5Y11M4D"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"24596552"}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.42","decimals":2}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"P5Y6M10D"}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"86732","decimals":0}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"1399258","decimals":0}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"416563","decimals":0}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P1Y8M12D"}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3388310","decimals":0}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2973949","decimals":0}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquityMultipleVotingShareWarrantsMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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: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;\"><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: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><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.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: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;\"><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: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;\"><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;\"><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:10.4%;margin:0pt;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.46%;margin:0pt;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.46%;margin:0pt;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:57.71%;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</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.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;\"><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.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;\"><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.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;\"><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;\">Warrants outstanding at December 31, 2022</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.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;\"> 150,000</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.6%;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.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 0pt 0pt;\"> 1.49</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: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 0pt 0pt;\"> 2.00</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;\">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: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;\"> 16,250,000</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.6%;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: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 0pt 0pt;\"> 0.20</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.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 0pt 0pt;\"> 5.00</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;\">Warrants outstanding at December 31, 2023</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.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;\"> 16,400,000</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.6%;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.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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.57</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;\">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;\"><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 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.6%;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: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 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: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 0pt 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;\">Warrants outstanding at March 31, 2024</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.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;\"> 16,400,000</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.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;\">$</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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.32</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;\"><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.4%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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.6%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.85%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','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.46%;margin:0pt;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.71%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at March 31, 2024</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.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;\"> 16,400,000</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.6%;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.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 0pt 0pt;\"> 0.21</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.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 0pt 0pt;\"> 4.32</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-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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:9.87%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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: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;\"><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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><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.11%;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.68%;margin:0pt;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.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;\">Number\u00a0of\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;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.46%;margin:0pt;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.69%;margin:0pt;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.46%;margin:0pt;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.11%;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:1.68%;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.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;\">Warrants</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.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;\"><b style=\"font-weight:bold;\">Exercise\u00a0Price</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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;\"><b style=\"font-weight:bold;\">Remaining\u00a0Life</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December 31, 2022</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;background:#cceeff;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,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 3.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;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.68%;margin:0pt;padding:0pt;\"><p style=\"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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">\u00a0</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 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"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.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 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at December 31, 2023</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;background:#cceeff;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,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 2.23</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\"><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 0pt 0pt;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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 0pt 0pt;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants outstanding at March 31, 2024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.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 0pt 0pt;\"> 1.98</p></td></tr><tr><td style=\"vertical-align:bottom;width:58.11%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.87%;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.68%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\"><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;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.46%;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:58.11%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants exercisable at March\u00a031,\u00a02024</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;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.87%;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;\"> 3,037,649</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;\">$</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 0pt 0pt;\"> 3.50</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.69%;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.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 0pt 0pt;\"> 1.98</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"font-size:9pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"150000"}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"1.49","decimals":2}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"16250000"}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightGrantedWeightedAverageRemainingContractualTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"16400000"}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P4Y6M25D"}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"16400000"}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P4Y3M25D"}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisable","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"16400000"}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"0.21","decimals":2}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInUnitedStatesDollarsMember"},"factValues":[{"value":"P4Y3M25D"}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2023-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-622","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P3Y2M23D"}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-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-625","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P2Y2M23D"}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-04-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-628","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P1Y11M23D"}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisable","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"3037649"}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice","xbrl:period":"2024-04-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-631","factDimensions":{"xbrl:concept":"gdnsf:ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractualTerm","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsDenominatedInCanadianDollarsMember"},"factValues":[{"value":"P1Y11M23D"}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:ClassOfWarrantOrRightAxis":"gdnsf:CommonStockWarrantsEquitySubordinateVotingShareWarrantsMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"93057","decimals":0}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"276336","decimals":0}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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:70.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.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 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:12.82%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:70.51%;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.15%;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:12.82%;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:2.15%;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:12.35%;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 Avg.</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;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.15%;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: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 0pt 0.05pt 0pt;\"><b style=\"font-weight:bold;\">Number\u00a0of\u00a0Shares</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: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:12.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;\">Fair Value</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Balance, December 31, 2022</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 0pt 0.05pt 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 0.05pt 0pt;\"> 3,221,677</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.81</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Forfeitures</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 0pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;\"> (678,666)</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.54</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Balance, December 31, 2023 and March 31, 2024</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></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 0.05pt 0pt;\"> 2,543,011</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:11.1%;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;\"> 0.88</p></td></tr><tr><td style=\"vertical-align:bottom;width:70.51%;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.15%;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: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 0pt 0.05pt 0pt;\"><span style=\"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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td></tr><tr><td style=\"vertical-align:bottom;white-space:nowrap;width:70.51%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;\">Vested at March 31, 2024</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 0pt 0.05pt 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 3pt 0.05pt 0pt;\"> 1,025,253</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 0pt 0.05pt 0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.24%;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.1%;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.95</p></td></tr></table><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"font-size:1pt;margin-bottom:12pt;visibility:hidden;\">\u200b</span></p>"}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"3221677"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"0.81","decimals":2}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"gdnsf:AwardsGrantedOnMarch152022Member"},"factValues":[{"value":"678666"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2023-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"gdnsf:AwardsGrantedOnMarch152022Member"},"factValues":[{"value":"0.54","decimals":2}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2543011"}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2543011"}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"0.88","decimals":2}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"0.88","decimals":2}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"1025253"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. Commitments and Contingencies</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-bottom:12pt;margin:0pt;\">Legal proceedings</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;\">Schneyer</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;\">\u200b</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;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 Health, Inc. (\u201c<b style=\"font-weight:bold;\">Vireo U.S.</b>\u201d), 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, sought unspecified damages in excess of\u00a0$50,000\u00a0and 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, LLC in 2018. It is owned and controlled by Kyle E. Kingsley and Amber H. Shimpa, executive officers and directors of Vireo U.S. and the Company.</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;text-align:justify;background:#ffffff;margin:0pt;\">While Vireo U.S. continues to believe that Schneyer\u2019s claims lack merit, it agreed to settle the litigation in April 2023 to avoid the expense, distraction and risk of the pre-trial and trial processes. Entering into this settlement in no way changed the defendants\u2019 position that they did nothing wrong and that the claims were baseless.</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;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;\"><span style=\"text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;\">Verano</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On January 31, 2022, the Company entered into the Arrangement Agreement with Verano, pursuant to which Verano was to acquire all of the issued and outstanding shares of Goodness Growth pursuant to a Plan of Arrangement. Subject to the terms and conditions set forth in the Arrangement Agreement and the Plan of Arrangement, holders of Goodness Growth Shares would receive\u00a00.22652\u00a0of a Verano Subordinate Voting Share, subject to adjustment as described below, for each Subordinate Voting Share held, and\u00a022.652\u00a0Verano Subordinate Voting Shares for each Multiple Voting Share and Super Voting Share held, immediately prior to the effective time of the Arrangement.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On October 13, 2022, Goodness Growth received a notice of purported termination of the Arrangement Agreement (the \u201c<b style=\"font-weight:bold;\">Notice</b>\u201d) from Verano. The Notice asserted certain breaches of the Arrangement Agreement, including claims the Company\u2019s public filings and communications with respect to its business and ongoing operations were misleading and that the Company breached its representations to Verano under the Arrangement Agreement. Verano also claimed, as a result of such breaches, it is entitled to payment of a $14,875,000\u00a0termination fee and its transaction expenses. Goodness Growth denies all of Verano\u2019s allegations and affirmatively asserts that it has complied with its obligations under the Arrangement Agreement, and with its disclosure obligations under US and Canadian law, in all material respects at all times. The Company believes that Verano has no factual or legal basis to justify or support its purported termination of the Arrangement Agreement, which the Company determined to treat as a repudiation of the Arrangement Agreement.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On October 21, 2022, Goodness Growth commenced an action in the Supreme Court of British Columbia against Verano after Verano wrongfully repudiated the Arrangement Agreement. The Company is seeking damages, costs and interest, based on Verano's breach of contract and of its duty of good faith and honest performance.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On November 14, 2022, Verano filed counterclaims against the Company for the termination fee and transaction expenses described above.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">On July 31, 2023, the Company filed a requisition for adjournment of its application filed July 14, 2023, and set for hearing on July 31, 2023 to compel Verano\u2019s compliance with document production based upon the Company\u2019s belief that Verano was engaging in tactics to delay the litigation.\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">Throughout 2023, the Company served\u00a04\u00a0lists of documents, reviewed document production from Verano, and prepared for examinations for discovery.\u00a0 The Company also prepared materials in anticipation of seeking summary determination of its claim, which it anticipates filing within\u00a030 days.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">\u00a0</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;\">Due to uncertainties inherent in litigation, it is not possible for Goodness Growth to predict the timing or final outcome of the legal proceedings against Verano or to determine the amount of damages, if any, that may be awarded.\u00a0 The damages sought will be significant and material given that Verano\u2019s breach left the Company in a vulnerable position resulting in the Company being constrained in its ability to fund growth initiatives that were desirable and that its competitors were able to undertake, most notably in Minnesota and New York markets.</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;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 September 2041.</p>"}]},{"name":"rpt:f-649","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-650","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:SubordinateVotingSharesMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"0.22652","decimals":5}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"gdnsf:ExchangeRatioOfSharesReceivable","xbrl:period":"2022-02-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:StatementClassOfStockAxis":"gdnsf:MultipleVotingSharesMember","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"22.652","decimals":3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2022-10-13T00:00:00/2022-10-14T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"14875000","decimals":0}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"gdnsf:LossContingencyListOfDocumentsServedForExaminationNumber","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:item","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"4"}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"gdnsf:LossContingencyMaterialsSubmissionForClaimsFilingPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:TypeOfArrangementAxis":"gdnsf:ArrangementAgreementWithVeranoHoldingsCorpMember"},"factValues":[{"value":"P30D"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"gdnsf:GeneralAndAdministrativeExpensesTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. Selling, General and Administrative Expenses</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\">Selling, general and administrative expenses are comprised of the following items:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:93.49%;\"><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;\"><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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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: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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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;\"><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;\"><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;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;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;\"><b style=\"font-weight:bold;\">Three Months Ended</b><b style=\"font-weight:bold;\"><br/></b><b style=\"font-weight:bold;\">March 31,</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;\"><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;\">\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;\"><b style=\"font-weight:bold;\">2024</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;\">\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;\"><b style=\"font-weight:bold;\">2023</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;\">Salaries and benefits</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;background:#cceeff;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,512,736</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;background:#cceeff;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,797,410</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;\">Professional fees</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"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.52%;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,427,096</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"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.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 890,167</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;\">Insurance expenses</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 569,185</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 635,439</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;\">Marketing</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 222,014</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 225,113</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;\">Other expenses</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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,320,582</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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,608,706</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;\">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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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;\"> 7,051,613</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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;\"> 7,156,835</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-656","factDimensions":{"xbrl:concept":"gdnsf:GeneralAndAdministrativeExpensesTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:93.49%;\"><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;\"><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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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: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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.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;\"><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;\"><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;\"><span style=\"font-size:8pt;font-weight:bold;visibility:hidden;\">\u200b</span></p></td><td colspan=\"5\" style=\"vertical-align:bottom;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;\"><b style=\"font-weight:bold;\">Three Months Ended</b><b style=\"font-weight:bold;\"><br/></b><b style=\"font-weight:bold;\">March 31,</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;\"><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;\">\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;\"><b style=\"font-weight:bold;\">2024</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;\">\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;\"><b style=\"font-weight:bold;\">2023</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;\">Salaries and benefits</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;background:#cceeff;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,512,736</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;background:#cceeff;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,797,410</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;\">Professional fees</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"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.52%;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,427,096</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"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.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 890,167</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;\">Insurance expenses</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 569,185</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 635,439</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;\">Marketing</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.52%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 222,014</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','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.5%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;\"> 225,113</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;\">Other expenses</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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,320,582</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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,608,706</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;\">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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.52%;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;\"> 7,051,613</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;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.49%;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.5%;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;\"> 7,156,835</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-657","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3512736","decimals":0}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3797410","decimals":0}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1427096","decimals":0}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"890167","decimals":0}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:GeneralInsuranceExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"569185","decimals":0}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:GeneralInsuranceExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"635439","decimals":0}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:MarketingExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"222014","decimals":0}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:MarketingExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"225113","decimals":0}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:OtherGeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1320582","decimals":0}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:OtherGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1608706","decimals":0}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7051613","decimals":0}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7156835","decimals":0}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. Other Income (Expense)</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">On May 25, 2023, the Company and Grown Rogue International, Inc. (\u201cGrown Rogue\u201d) entered into a strategic agreement whereby Grown Rogue will support Goodness Growth in the optimization of its cannabis flower products. As part of this strategic agreement Grown Rogue granted the Company\u00a0</span>8,500,000<span style=\"background:#ffffff;\">\u00a0warrants to purchase subordinate voting shares of Grown Rogue on October 5, 2023. These warrants were valued at </span><span style=\"background:#ffffff;\">$3,265,231</span><span style=\"background:#ffffff;\"> on March 31, 2024 using a stock price of </span><span style=\"background:#ffffff;\">$</span>0.45<span style=\"background:#ffffff;\">, an exercise price of </span><span style=\"background:#ffffff;\">$</span>0.17<span style=\"background:#ffffff;\">, an expected life of\u00a0</span>4.52<span style=\"background:#ffffff;\">\u00a0years, an annual risk free rate of\u00a0</span>4.21%<span style=\"background:#ffffff;\">, and volatility of\u00a0</span>100%<span style=\"background:#ffffff;\">. The change in fair value relative to December 31, 2023 of </span><span style=\"background:#ffffff;\">$1,327,879</span><span style=\"background:#ffffff;\"> was recorded as other income in the unaudited condensed consolidated statement of loss and comprehensive loss for the three months ended March 31, 2024.</span></p><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-670","factDimensions":{"xbrl:concept":"gdnsf:WarrantsIssuableUnderAgreement","xbrl:period":"2023-05-25T00:00:00/2023-05-26T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"xbrla:shares","dei:LegalEntityAxis":"gdnsf:GrownRogueInternationalInc.Member"},"factValues":[{"value":"8500000"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:NontradeReceivablesCurrent","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3265231","decimals":0}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputSharePriceMember"},"factValues":[{"value":"0.45","decimals":2}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.17","decimals":2}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"gdnsf:Y","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputExpectedTermMember"},"factValues":[{"value":"4.52","decimals":2}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputRiskFreeInterestRateMember"},"factValues":[{"value":"4.21","decimals":2}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:MeasurementInputTypeAxis":"us-gaap:MeasurementInputOptionVolatilityMember"},"factValues":[{"value":"100","decimals":0}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"gdnsf:WarrantsValueRecognizedAsOtherIncome","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1327879","decimals":0}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:CashFlowSupplementalDisclosuresTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">20. 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;\"><tr style=\"height:1pt;\"><td style=\"vertical-align:bottom;width:72.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.38%;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.18%;margin:0pt;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.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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:11.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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.18%;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.62%;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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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.62%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 6,799,193</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 5,731,120</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (121,433)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants issued in connection with financing activities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td></tr></table><div style=\"font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;\"><div style=\"background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;\"></div></div><table style=\"border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;\"><tr><td style=\"width:18pt;\"></td><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 9</span><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">.</span></td></tr></table>"}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706"},"factValues":[{"value":"<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:72.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.18%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.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;\"><span style=\"font-size:1pt;visibility:hidden;\">\u200b</span></p></div></div></td><td style=\"vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;\"><div style=\"height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;\"><div style=\"bottom:0pt;position:absolute;width:100%;\"><p style=\"font-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.38%;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.18%;margin:0pt;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.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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:11.62%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;\"><b style=\"font-weight:bold;\">March\u00a031,\u00a0</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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.18%;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.62%;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;\">2024</b></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;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.62%;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;\">2023</b></p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 6,799,193</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> 5,731,120</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.24%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;\"> (121,433)</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;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.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;\"> \u2014</p></td></tr><tr><td style=\"vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\">Warrants issued in connection with financing activities</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;\"><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;\"><span style=\"visibility:hidden;\">\u200b</span></p></td><td style=\"vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;\"><p style=\"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.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;\"> \u2014</p></td></tr></table><div style=\"font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;\"><div style=\"background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;\"></div></div><table style=\"border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;\"><tr><td style=\"width:18pt;\"></td><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 9</span><span style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;\">.</span></td></tr></table>"}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6799193","decimals":0}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2023-01-01T00:00:00/2023-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5731120","decimals":0}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"gdnsf:NonCashChangeInConstructionAccruedExpenses","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-121433","decimals":0}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:FinancialInstrumentsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. 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. 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 Maryland, Minnesota, and New York with respect to cultivating, processing, and/or distributing marijuana. Presently, this industry is illegal under United States federal law. The Company has adhered, and intends to continue to adhere, strictly to the applicable 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;\">The Company\u2019s approach to managing liquidity risk is to ensure that it will have sufficient liquidity to meet liabilities when due. As of March 31, 2024, the Company\u2019s financial liabilities consist of accounts payable, accrued liabilities, debt, </p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">and convertible 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 or debt 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;\">Goodness Growth operates in the United States. The U.S. 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 U.S. federal law, a Schedule I drug or substance has a high potential for abuse, no accepted medical use in the U.S., and a lack of accepted safety for the use of the drug under medical supervision. The U.S. Food and Drug Administration has not approved marijuana as a safe and effective drug for any indication. In the U.S. 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. Given the Company\u2019s financial transactions are rarely denominated in a foreign currency, there is minimal foreign currency risk exposure.</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 carries variable interest-bearing debt subject to fluctuations in the United States Prime rate. A change of 100 basis points in interest rates during the three months ended March 31, 2024, would have resulted in a corresponding change in the statement of loss and comprehensive loss of $138,570. </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-684","factDimensions":{"xbrl:concept":"gdnsf:InterestRateRiskEffectOnNetIncomeOfOneHundredBasisPointChangeInPrimeRate","xbrl:period":"2024-01-01T00:00:00/2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"138570","decimals":0}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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. Related Party Transactions</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;\">As of March 31, 2024, and December 31, 2023, there were $0 and $121,846 due to related parties, respectively.</p>"}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilities","xbrl:period":"2024-04-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"121846","decimals":0}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2024-01-01T00:00:00/2024-04-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;\">23. Subsequent Events</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 1, 2024, the Company executed a eighth amendment to its lease with its landlord on its cannabis cultivation and manufacturing facilities located in Johnstown, New York. As part of the eighth amendment to the lease in Johnstown, the Company extended its option to terminate the lease. Written notice of termination now needs to be provided by June 15, 2024. Additionally, the Company has a purchase option to buy the premises for\u00a0$81,000,000. The purchase option extends through March 27, 2026, and the purchase price increases\u00a03%\u00a0every six months.</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 1, 2024, ACE Ventures, LLC (\u201cAce\u201d), a minority-owned business partnership in the State of New York, and the Company executed a binding term sheet whereby Ace plans to acquire the Company\u2019s subsidiary, Vireo Health of New York (\u201cVireoNY\u201d), pending the satisfaction of closing conditions, including secured capital commitments and regulatory approval. Terms of the transaction include a purchase price between\u00a0$3.0\u00a0and\u00a0$5.0\u00a0million for Vireo Health of New York\u2019s licenses, inventory and assets, as well as either Ace\u2019s assumption of the lease agreement with Innovative Industrial Properties (\u201cIIP\u201d) for the Johnstown, NY cannabis cultivation and manufacturing campus or Ace\u2019s acquisition of this campus. Ace has agreed to take financial responsibility for VireoNY\u2019s operations, including its operating losses, beginning on April 1, 2024. These activities are expected to be supported initially by a\u00a0$2.5\u00a0million unsecured loan from the Company to VireoNY.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;\">On May 1, 2024, The Company announced that Josh Rosen, who has served as Interim CEO since February of 2023, has been appointed as Chief Executive Officer, effective immediately. Mr. Rosen, retains his Interim Chief Financial Officer title.</p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"background:#ffffff;\">On May 1, 2024, The Company announced that it is in ongoing discussions with its senior secured lender, Chicago Atlantic Admin, LLC, an affiliate of Green Ivy Capital, to finalize a longer-term extension of its credit agreement. While this process remains ongoing, the parties have agreed to a short-term extension of the maturity date on their term loan until June 14, 2024, matching all other terms of the existing agreement.</span></p><p style=\"font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;\"><span style=\"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;\">On May 2, 2024, the Company announced that it has filed an application with the Supreme Court of British Columbia for summary determination in its ongoing litigation with Verano Holdings, Inc. (\u201cVerano\u201d) related to Verano\u2019s wrongful termination of the share exchange agreement (the \u201cArrangement Agreement\u201d) between the parties pursuant to which Verano agreed to acquire all of the outstanding capital stock of the Company in a transaction announced on February 1, 2022. The Company is seeking substantial damages, specifically US </span><span style=\"background:#ffffff;\">$869.0</span><span style=\"background:#ffffff;\"> million, as well as other costs and legal fees, based on Verano\u2019s breach of contract and of its duty of good faith and honest performance. While the Company\u2019s filing of its application for summary determination reflects its belief that Verano\u2019s defense against its claims of unlawful conduct is without merit, the Company can make no assurances regarding the expected timeframe to resolve this litigation, or its ability to recover damages from Verano.</span></p>"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"gdnsf:LeaseOptionToRepurchasePropertyInitialPurchasePrice","xbrl:period":"2024-04-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:EighthAmendmentMember"},"factValues":[{"value":"81000000","decimals":0}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"gdnsf:LeaseInitialPurchasePriceAnnualIncrementalPercentage","xbrl:period":"2024-04-02T00:00:00","xbrl:entity":"cik:0001771706","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:TypeOfArrangementAxis":"gdnsf:EighthAmendmentMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","xbrl:period":"2024-04-01T00:00:00/2024-04-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"gdnsf:AceVenturesLlcMember","srt:RangeAxis":"srt:MinimumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"3000000.0","decimals":-5}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","xbrl:period":"2024-04-01T00:00:00/2024-04-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"gdnsf:AceVenturesLlcMember","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"5000000.0","decimals":-5}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:UnsecuredDebt","xbrl:period":"2024-04-02T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"gdnsf:AceVenturesLlcMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"2500000","decimals":-5}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2024-05-02T00:00:00/2024-05-03T00:00:00","xbrl:entity":"cik:0001771706","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"gdnsf:VeranoMember"},"factValues":[{"value":"869000000.0","decimals":-5}]}]}}